Skip to Content

Dutch Oven Meatballs

Make Dutch oven meatballs simmered in a rich red sauce for an easy, family-style dinner. The flavorful one-pot meal is perfect with al dente noodles or a fresh salad like arugula spinach salad.

Key Ingredients

  • Olive Oil: Use olive oil to sauté the vegetables, plus a little extra to coat your hands when rolling them; it makes shaping easier and less sticky.
  • Onions: I use Yellow onion or Vidalia onion since they’re naturally sweet, and blend perfectly into the sauce, but you can also use shallots.
  • Garlic: I recommend using six fresh garlic cloves between the meatballs and the sauce, but measure with your heart.
  • Ground Beef: Use 80/20 ground beef to form the Dutch oven meatballs. 
  • Eggs: Bind the ingredients for the meatballs with two beaten eggs.
  • Spices: Season the meatballs and gravy with kosher salt, black pepper, red pepper flakes, and dried herbs like basil, oregano, and parsley.
  • Tomato Paste: Adding a spoonful of tomato paste intensifies the tomato flavor and deepens the color of the sauce.
  • Wine: Add full-bodied flavor with dry white cooking wine.
  • Tomatoes: Canned tomatoes and tomato puree are the foundation for the rich tomato sauce. I suggest using San Marzano peeled tomatoes
  • Heavy Cream: Include heavy cream for a creamy finish. 

Additions and Substitutions

  • Replace the ground beef with ground hot Italian sausage, pork, or veal. Try ground turkey or chicken for a lower-calorie option, or use a combination of ground meats for even more flavor.
  • Incorporate fresh herbs instead of dried basil, oregano, parsley, or Italian seasoning instead of the individual dried herbs. 
  • Prepare simple sugo al pomodoro or store-bought marinara sauce if you don’t want to prepare the sauce in the recipe from scratch. 
  • Include diced green bell peppers and other vegetables in the tomato sauce.

How to Make Dutch Oven Meatballs and Gravy

The full recipe with measurements is in the recipe card below.

Prepare the Meatballs

Step 1: Warm one tablespoon of olive oil in a Dutch oven over medium heat. Add the onions, bell peppers, and garlic. Cook for 5-10 minutes until they soften.

Onions and peppers sautéing in the pan.

Step 2: Let the veggies cool, then transfer them to a large mixing bowl with ground beef, eggs, salt, pepper, basil, parsley, oregano, and red pepper flakes. Knead with clean hands to combine, careful not to over-mix. Cover and refrigerate for 30 minutes.

Meatball mixture in a bowl.

Step 3: Remove the meatball mixture from the fridge and roll it into 1-inch meatballs.

Ground beef rolled into meatballs.

Step 4: Heat oil in a preheated Dutch oven over medium heat. Arrange the first batch of uncooked meatballs in a single layer in the pan. Cook for 3-5 minutes, turning frequently to brown on all sides.

Meatballs searing in a pan.

Cooking Tip

Once seared, set the meatballs aside and cook the remaining meatballs in batches. They don’t need to cook all the way through since they’ll finish simmering in the sauce later.

Make the Sunday Sauce

Step 1: Pour off the leftover oil from the Dutch oven. Then, warm two tablespoons of olive oil over medium heat. Add the onions, bell peppers, and garlic. Saute for 5-10 minutes until the onions soften.

Onions and peppers sautéing in a pan.

Step 2: Stir in the tomato paste and cook for another minute. Deglaze with red wine and carefully scrape up any stuck-on pieces on the bottom of the pot. Simmer for 1-2 minutes.

Tomato sauce cooking with vegetables.

Step 3: Add the peeled tomatoes, crushing the whole tomatoes into the pot with your hand. Then, stir in the tomato puree and season with salt, black pepper, basil, parsley, oregano, and red pepper flakes. Reduce to low heat and gently simmer for 10 minutes.

Sauce cooking in a Dutch oven.

Prep Tip

Leave the Sunday gravy chunky or process it with an immersion blender for a smoother consistency. You can also transfer the sauce to a blender in batches.

Step 4: Stir in the heavy cream and carefully nestle the seared meatballs into the sauce. Simmer uncovered for 2 hours over low heat, stirring occasionally.

Meatballs cooking in sauce in a Dutch oven.

Expert Tips

  • Refrigerate the meatball mixture. Chill the mixture in the fridge for 30 minutes before rolling to help the meatballs hold their shape while cooking.
  • Sear the meatballs. Heat the meatballs in the pan to develop a golden brown sear and extra flavor. Don’t worry about cooking them through since they will finish cooking in the sauce.
  • Drain excess oil. If there’s excess oil in the pot after searing the meatballs, discard it, but keep the browned bits at the bottom, as they will add flavor to the sauce when you deglaze the pan.
  • Control the consistency of the sauce. If you prefer a smoother sauce, use an immersion blender to process the sauce ingredients before adding the homemade meatballs. 
  • Maintain a low cooking temperature. Simmer the meatballs low and slow to develop the flavor and to prevent the heavy cream from scorching. This Dutch oven meatball recipe is a labor of love, so take your time with it—it’s what the Danish call a hygge meal. The longer this dish simmers, the more flavorful it becomes.

If you enjoy this Dutch oven meatballs recipe, try one of these dinner recipes!  

A serving bowl with Dutch oven meatballs.

Ways to Serve Dutch Oven Meatballs

This Dutch oven meatball recipe is perfect for special occasions like Sunday dinners, birthdays, or Christmas Eve dinners.

Spoon the meatballs and homemade sauce over your favorite pasta with freshly grated parmesan cheese or add them to crusty bread with mozzarella to make meatball subs. If you’re serving the meatballs as the main dish, here are some of my favorite side dishes to complete the meal.

What To Do With Leftovers

  • Refrigerate: Store leftovers in an airtight container for 3-4 days.
  • Freeze: Let the meatballs cool and transfer them into a freezer-safe container or bag. Dutch oven meatballs freeze for 2-3 months.
  • Thaw: Thaw frozen meatballs and sauce in the refrigerator overnight.
  • Reheat: Microwave individual leftovers or warm them on the stovetop in a Dutch oven.

More Meatball Recipes:

If you need more ideas for what to make with ground beef, try one of these ground beef recipes!

Did you make this recipe?

Let me know how it turned out for you by leaving a comment and rating below. And if you’re looking for more tasty international recipes for everyday cooking, sign up to get them delivered straight to your inbox.

A spoon with Dutch oven meatballs.

Dutch Oven Meatballs

Tressa Jamil
Make Dutch oven meatballs simmered in red sauce for an easy, one-pot meal. The flavorful meatballs are perfect for noodles or sub sandwiches.
5 from 1 vote
Prep Time 45 minutes
Cook Time 3 hours
Total Time 3 hours 45 minutes
Course Dinner
Cuisine Italian
Servings 12 Servings
Calories 313 kcal
Ingredients
  
For the Meatballs:
For the Sunday Gravy:
Instructions
 
Prepare the Meatballs:
  • Warm one tablespoon of olive oil in a Dutch oven over medium heat. Add the onions, bell peppers, and garlic. Cook for 5-10 minutes until they soften.
  • Let the veggies cool, then transfer them to a large mixing bowl with ground beef, eggs, salt, pepper, basil, parsley, oregano, and red pepper flakes. Knead with clean hands to combine, careful not to over-mix. Cover and refrigerate for 30 minutes.
  • Remove the meatball mixture from the fridge and roll it into 1-inch meatballs.
  • Heat oil in a preheated Dutch oven over medium heat. Arrange the first batch of uncooked meatballs in a single layer in the pan. Cook for 3-5 minutes, turning frequently to brown on all sides.
    Tip: Once seared, set the meatballs aside and cook the remaining meatballs in batches. They don’t need to cook all the way through since they’ll finish simmering in the sauce later.
Make the Sunday Sauce:
  • Pour off the leftover oil from the Dutch oven. Then, warm two tablespoons of olive oil over medium heat. Add the onions, bell peppers, and garlic. Saute for 5-10 minutes until the onions soften.
  • Stir in the tomato paste and cook for another minute. Deglaze with red wine and carefully scrape up any stuck-on pieces on the bottom of the pot. Simmer for 1-2 minutes.
  • Add the peeled tomatoes, crushing the whole tomatoes into the pot with your hand. Then, stir in the tomato puree and season with salt, black pepper, basil, parsley, oregano, and red pepper flakes. Reduce to low heat and gently simmer for 10 minutes.
    Tip: Leave the Sunday gravy chunky or process it with an immersion blender for a smoother consistency. You can also transfer the sauce to a blender in batches.
  • Stir in the heavy cream and carefully nestle the seared meatballs into the sauce. Simmer uncovered for 2 hours over low heat, stirring occasionally.
Notes
Expert Tips:
  • Refrigerate the meatball mixture. Chill the mixture in the fridge for 30 minutes before rolling to help the meatballs hold their shape while cooking.
  • Sear the meatballs. Heat the meatballs in the pan to develop a golden brown sear and extra flavor. Don’t worry about cooking them through since they will finish cooking in the sauce.
  • Drain excess oil. If there’s excess oil in the pot after searing the meatballs, discard it, but keep the browned bits at the bottom, as they will add flavor to the sauce when you deglaze the pan.
  • Control the consistency of the sauce. If you prefer a smoother sauce, use an immersion blender to process the sauce ingredients before adding the homemade meatballs. 
  • Maintain a low cooking temperature. Simmer the meatballs low and slow to develop the flavor and to prevent the heavy cream from scorching. This Dutch oven meatball recipe is a labor of love, so take your time with it—it’s what the Danish call a hygge meal. The longer this dish simmers, the more flavorful it becomes.
Nutrition
Serving: 1 Serving | Calories: 313 kcal | Carbohydrates: 7 g | Protein: 15 g | Fat: 24 g | Saturated Fat: 8 g | Polyunsaturated Fat: 1 g | Monounsaturated Fat: 12 g | Trans Fat: 1 g | Cholesterol: 88 mg | Sodium: 732 mg | Potassium: 453 mg | Fiber: 2 g | Sugar: 3 g | Vitamin A: 381 IU | Vitamin C: 15 mg | Calcium: 56 mg | Iron: 3 mg
Did you make this recipe? Let me know how it turned out for you! Leave a comment below and follow @thejamilghar or tag #thejamilghar on Instagram!
5 from 1 vote (1 rating without comment)
Recipe Rating