Print Options:

Affordable French Onion Meatball Casserole

Cooking Method , , ,
Courses , ,
Difficulty Intermediate
Prep Time: 15 min Cook Time: 30 min Total Time: 45 mins
Servings 4
Calories 850
Best Season Suitable throughout the year

Not only is this recipe absolutely mouthwatering, but it's also affordable, making it a great choice for feeding a crowd or enjoying a cozy family dinner without breaking the bank. By using simple and readily available ingredients, you'll be able to create a restaurant-quality dish right in your own kitchen.

[wpinsertshortcodead id="scaqw64729790138dd"]

    For the Meatballs
  • 1 pound medium ground beef
  • 1 tablespoon Worcestershire sauce
  • 2 tablespoons ketchup
  • 1 teaspoon garlic powder
  • 1 teaspoon Italian Seasoning
  • 1 teaspoon salt
  • 1 teaspoon ground black pepper
  • For the Onion Soup
  • 3 medium yellow onion, sliced into rings
  • 3 tablespoons unsalted butter
  • 1 tablespoon olive oil
  • 2 1/2 cups onion soup mixture (You can buy it in the pan or buy the powdered. If you want the casserole soupier, add more.)
  • 2 medium bay leaves
  • 1 medium sprig of fresh thyme or 1 tsp of dried
  • 1/2 teaspoon garlic powder
  • 2 teaspoons Worcestershire sauce
  • 1 teaspoon ground black pepper
  • Finish and Toppings
  • 5 - 6 medium slices of Swiss Cheese
  • 1 medium sprig of thyme for garnish
  1. To Make the Meatballs

    Add the ground beef, Worcestershire sauce, ketchup, garlic powder, Italian seasoning, salt, and pepper to a mixing bowl. Using your hands or a spoon, mix until well combined. 

  2. Grab up a good pinch of the mixture and form it into a ball. Set it aside in a cast iron pan or an oven-proof pan. Continue for the rest of the mixture. 

  3. Place the meatballs in a preheated 350 degree F or 180 C oven for about 25 minutes. 

  4. To Make the French Onion Soup Mixture
  5. Add the butter and olive oil to a pan over medium high heat. Place the onions in, making sure they are ringed and divided, and fry over medium high heat for about 5 or 10 minutes until they soft. 

    I always add a pinch of salt to the onions to ensure they sweat.
  6. Reduce the heat to medium low and allow the onions to cook, stirring occasionally, for about 25 minutes. 

    The meatballs and onions should be done at approximately the same time.
  7. Once the onions are caramelized, add in the onion broth, bay leaves, thyme, garlic, Worcestershire sauce, and ground black pepper. Stir and bring to a boil. 

    Be sure to remove the meatballs from the oven and set them aside.
  8. Building the Casserole

    Spoon the soup mixture over the meatballs and spread the cheese over the top. Return to the oven for about 10 minutes until the cheese melts. 

  9. Garnish with a bit more thyme. Serve and enjoy your French onion soup meatball casserole. 

Nutrition Facts

Amount Per Serving
Calories 850kcal
% Daily Value *
Total Fat 54g84%
Saturated Fat 22g111%
Cholesterol 310mg104%
Sodium 1410mg59%
Potassium 980mg29%
Total Carbohydrate 31g11%
Dietary Fiber 4g16%
Sugars 4g
Protein 36g72%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs. Nutritional values are a within reason estimate and my vary depending on several factors.

  1. Meatball Variations: Feel free to experiment with different types of meat for the meatballs. Ground beef, ground turkey, or a combination of both can work well in this recipe. You can also add some herbs or spices, such as thyme or rosemary, to enhance the flavor of the meatballs.

  2. Cheese Topping: To take this casserole to the next level, consider adding a layer of melted cheese on top. Gruyere or Swiss cheese are traditional choices for French onion soup and would work wonderfully in this recipe. Simply sprinkle the cheese over the casserole during the last few minutes of baking and broil until it turns golden and bubbly.

  3. Bread Crumb Crunch: For twist, you can sprinkle breadcrumbs over the casserole before baking. This will give a nice crunch to the dish. Panko breadcrumbs or seasoned breadcrumbs would both work well.

  4. Serve with Crusty Bread: French onion soup is often enjoyed with a side of crusty bread for dipping. Consider serving this casserole with some slices of toasted baguette or garlic bread to soak up the flavorful sauce.

  5. Make-Ahead Option: You can prepare the meatballs and the French onion sauce ahead of time and store them separately in the refrigerator. When you're ready to serve, assemble the casserole, top it with cheese and breadcrumbs (if desired), and bake it as directed. This makes it a convenient option for meal prepping or entertaining.

  6. Leftovers: If you have any leftovers, store them in an airtight container in the refrigerator. The flavors will continue to develop, making it even more delicious the next day. Reheat the casserole in the oven or microwave until heated through before serving.

Enjoy this comforting and flavorful French Onion Soup Meatball Casserole, and don't forget to customize it to your taste preferences. Bon appétit!

Keywords: French Onion Soup, Casseroles, Easy Recipes, Dinner, Super
David Hood
A Food Blogger

my signature

Hey, I’m David Hood And I’m so happy you’re here!! So many of my favorite memories in life seem to take place around the table, especially when surrounded by people I love. And of course, all the better when nourished by some seriously delicious foodHappy Cooking! 

Notice: ob_end_flush(): failed to send buffer of zlib output compression (0) in /home/ourgre6/ on line 5279