Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Cheesy French Onion Meatball Subs


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Olivia
  • Total Time: 60 minutes
  • Yield: 4 servings 1x
  • Diet: Halal

Description

Savory meatballs nestled in a toasted sub roll with caramelized onions and melted cheese, inspired by classic French onion flavors.


Ingredients

Scale
  • 1 lb ground beef
  • 1/4 cup breadcrumbs
  • 1/4 cup grated Parmesan cheese
  • 1 large egg
  • 2 cloves garlic, minced
  • 1 tsp dried oregano
  • Salt and pepper to taste
  • 2 large onions, thinly sliced
  • 2 tbsp butter
  • 1 tbsp olive oil
  • 4 hoagie rolls or sub buns
  • 1 1/2 cups shredded Swiss cheese
  • 1 cup beef broth

Instructions

  1. Preheat oven to 375°F (190°C).
  2. In a bowl, mix ground beef, breadcrumbs, Parmesan, egg, garlic, oregano, salt, and pepper. Form into 16 meatballs.
  3. Heat olive oil in a skillet over medium heat. Brown meatballs on all sides; remove and set aside.
  4. In the same skillet, melt butter and sauté onions over low heat until caramelized, about 20 minutes.
  5. Return meatballs to skillet, add beef broth, and simmer for 10 minutes until meatballs are cooked through and broth is slightly reduced.
  6. Slice sub rolls lengthwise, leaving a hinge. Place 4 meatballs per roll, spoon caramelized onions and some broth over them.
  7. Top each with shredded Swiss cheese.
  8. Place subs on a baking sheet and bake for 10 minutes, or until cheese is melted and bubbly.
  9. Serve hot.

Notes

  • Use low-sodium beef broth to control saltiness.
  • For extra flavor, add a splash of Worcestershire sauce to the meatball mixture.
  • Serve with a side of au jus for dipping.
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Category: Main Dish
  • Method: Baking and stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 sandwich
  • Calories: 550 kcal
  • Sugar: 6g
  • Sodium: 900mg
  • Fat: 28g
  • Saturated Fat: 12g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 3g
  • Protein: 30g
  • Cholesterol: 95mg