This one-pot meal combines juicy mini meatballs with a rich, creamy tomato sauce. It simplifies cleanup by cooking the pasta directly in the sauce for maximum flavor.

List of ingredients
- 2 ½ cups beef broth – provides the savory liquid base.
- ¾ cups half and half – adds creaminess to the sauce.
- 2 teaspoons Worcestershire sauce – enhances the depth of flavor.
- 1 teaspoon yellow mustard – provides a subtle tang.
- ½ chicken bouillon cube – adds a savory contrast.
- ¾ teaspoon dried oregano – for earthy herbal notes.
- ¾ teaspoon dried basil – for classic Italian aroma.
- ¾ teaspoon dried parsley – adds a mild fresh taste.
- 1 lb ground beef – used for the mini meatballs.
- ½ cup crushed Ritz crackers – acts as a tender binder (or use Italian breadcrumbs).
- 3 tablespoons half and half – keeps meatballs moist (or use milk).
- 1 egg, whisked – binds the meat mixture together.
- 2 tablespoons Parmesan cheese, grated – adds saltiness to the meat.
- 2 cloves garlic, minced – for flavor in the meatballs.
- 1 teaspoon Italian seasoning – for a balanced herb profile.
- 1 teaspoon salt – enhances all flavors.
- 1 teaspoon onion powder – adds a sweet, savory depth.
- 1 tablespoon butter – used for sautéing.
- 3 cloves garlic, minced – for the sauce base.
- 2 tablespoons tomato paste – thickens and intensifies the sauce.
- 8 oz tomato sauce – the primary base for the creamy sauce.
- 1 ¼ cups mozzarella cheese, freshly shredded – for a melty finish.
- ½ lb orecchiette pasta – a small shell-like pasta that holds sauce.
- Freshly grated Parmesan – used for final garnishing.
step-by-step instructions
- Prep the sauce: Combine the beef broth, ¾ cup half and half, Worcestershire sauce, yellow mustard, bouillon cube, oregano, basil, and parsley in a large measuring cup with a spout. Set this mixture aside for later use.
- Prepare meatball mix: In a large bowl, combine ground beef, crushed Ritz crackers, 3 tablespoons half and half, whisked egg, grated Parmesan, 2 minced garlic cloves, Italian seasoning, salt, and onion powder. Mix gently by hand until just combined to ensure the meatballs stay tender.
- Bake meatballs: Preheat your oven to 400°F. Roll the beef mixture into 1-inch balls and place them on a lightly greased, light-colored baking sheet. Bake for 15 minutes, then optionally broil at 475°F for 1 minute to brown the tops.
- Sauté aromatics: While meatballs are baking, melt butter in a large soup pot over medium-low heat. Add 3 minced garlic cloves and cook for 1 minute, then stir in the tomato paste and cook for another 1-2 minutes.
- Simmer the sauce: Pour in the prepared sauce mixture from step 1 and add the 8 oz of tomato sauce. Bring the liquid to a boil over medium-high heat.
- Cook the pasta: Stir in the orecchiette pasta and return the mixture to a boil. Cook uncovered according to the package instructions, using a silicone spatula to lift pasta from the bottom occasionally to prevent sticking.
- Final assembly: Taste the pasta to ensure it is cooked through. Stir in the baked meatballs and sprinkle in the shredded mozzarella, stirring continuously until the cheese is melted.
- Serve: Remove the pot from the heat and serve immediately with freshly grated Parmesan cheese on top.
Optimal Ingredient Selection
Use Low-Moisture Mozzarella
For the best melt, choose low-moisture, whole milk mozzarella. Fresh mozzarella contains too much water and can make the one-pot sauce thin or break.
Freshly Grate Your Own Cheese
Avoid pre-shredded cheese bags which contain cellulose to prevent clumping. Grating from a block ensures a smoother, creamier melt without the grainy texture of anti-caking agents.
Select the Right Pasta Shape
Orecchiette is ideal because its shape scoops up the thick sauce. Alternatively, use penne, rotini, or ziti, provided they have a cooking time of around 9 minutes.
Utilize Tomato Paste Tubes
Using tomato paste from a tube allows for precise measurement of small amounts. This prevents waste and keeps the remaining paste fresh for longer than a can.
Ensure Beef Broth Quality
A high-quality beef broth or a concentrated base provides a richer foundation. If using a bouillon cube, ensure it is fully dissolved in the sauce mixture.
Half and Half for Texture
Half and half provides a balanced creaminess that doesn’t overpower the tomato. You can substitute whole milk, but the sauce will be slightly less velvety.
Meatball Preparation Secrets
Crushed Ritz vs Breadcrumbs
Crushed Ritz crackers provide a buttery, tender texture to the meatballs. Italian breadcrumbs are a great alternative for a firmer, more traditional meatball structure.
Avoid Overmixing the Meat
Mix the ingredients until just combined. Overworking the beef develops too many protein bonds, which results in tough, rubbery meatballs.
Maintaining Uniform Meatball Size
Roll meatballs to exactly 1 inch in diameter. This ensures they all cook evenly in the oven and fit perfectly within the pasta shells.
Baking Sheet Preparation
Use a light-colored baking sheet to prevent the bottoms from scorching too quickly. Lightly greasing the pan ensures easy removal with a slotted spatula.
Achieving a Brown Crust
The optional broiling step at 475°F creates a Maillard reaction on the surface. This adds a toasted flavor that complements the creamy sauce.
One Pot Cooking Techniques
Managing Garlic Heat
Sauté garlic over medium-low heat to prevent burning. Burnt garlic becomes bitter and can ruin the delicate balance of the creamy tomato sauce.
Deglazing the Pot
Adding the liquid sauce mixture immediately after cooking the tomato paste helps deglaze the pan. This incorporates the browned bits of garlic and paste into the sauce.
Preventing Pasta Sticking
Starch is released as pasta cooks in the sauce, which can cause it to stick to the bottom. Regularly slide a silicone spatula along the base of the pot to keep the pasta moving.
Controlling the Boil
Keep the pot uncovered while boiling the pasta. This allows the sauce to reduce slightly, intensifying the flavor and achieving the correct thickness.
Testing for Al Dente
Always taste a piece of pasta before adding the meatballs and cheese. The pasta should be tender but have a slight bite to it.
Serving and Presentation
Pairing with Cheesy Garlic Bread
Serve this dish with toasted garlic bread topped with melted cheese. The crunch of the bread provides a great textural contrast to the creamy pasta.
Adding a Fresh Side Salad
A crisp green salad with a lemon vinaigrette cuts through the richness of the cream and cheese. This balances the meal and adds a refreshing element.
Final Garnish Tips
Use a fine grater for the final dusting of Parmesan. Adding a sprinkle of fresh chopped parsley or basil adds a pop of color and a fresh herbal note.
Storage and Meal Prep
Proper Refrigeration
Store leftovers in an airtight container in the refrigerator for up to 3 days. Ensure the pasta is cooled slightly before sealing to prevent excess condensation.
Freezer-Friendly Methods
This dish freezes well for up to 3 months. Portion the pasta into individual freezer-safe containers to make reheating easier.
Thawing Guidelines
Thaw frozen portions in the refrigerator overnight. This maintains the integrity of the sauce and prevents the pasta from becoming mushy.
Best Reheating Practices
Reheat on the stovetop over low heat with a splash of beef broth or water. This loosens the sauce, which naturally thickens as the pasta absorbs liquid during storage.
Troubleshooting and FAQs
Can I use frozen meatballs?
Yes, you can use frozen mini meatballs to save time. Bake them according to the package directions and stir them into the sauce during the final step.
What if the sauce is too thick?
If the sauce becomes too thick before the pasta is done, stir in an extra tablespoon of beef broth or water. This will restore the creamy consistency.
Can I substitute the meat?
While ground beef is standard, you can use ground turkey or ground chicken. If using leaner meats, add an extra tablespoon of half and half to the meatball mix to prevent dryness.
How to make the dish spicier?
Add a pinch of crushed red pepper flakes when sautéing the garlic. You can also stir in a teaspoon of sriracha or cayenne pepper into the sauce mixture.
Why did my meatballs shrink?
Meatballs naturally shrink as proteins contract during cooking. Using a binder like crushed Ritz crackers helps them retain more moisture and structure.
Print
Creamy One Pot Meatball Pasta
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Diet: General
Description
This One Pot Meatball Pasta recipe is easy to make with mini meatballs tossed in a creamy homemade tomato sauce with mozzarella cheese and your pasta of choice!
Ingredients
- 2 ½ cups beef broth
- ¾ cups half and half
- 2 teaspoons Worcestershire sauce
- 1 teaspoon yellow mustard
- ½ chicken bouillon cube
- ¾ teaspoon dried oregano
- ¾ teaspoon basil
- ¾ teaspoon parsley
- 1 lb. ground beef
- ½ cup crushed Ritz crackers
- 3 tablespoons half and half
- 1 egg (whisked)
- 2 tablespoons Parmesan cheese (grated)
- 2 cloves garlic (minced)
- 1 teaspoon Italian seasoning
- 1 teaspoon salt
- 1 teaspoon onion powder
- 1 tablespoon butter
- 3 cloves garlic (minced)
- 2 tablespoons tomato paste
- 8 oz. tomato sauce
- 1 ¼ cups mozzarella cheese (freshly shredded)
- ½ lb. orecchiette pasta
- Freshly grated Parmesan (for serving)
Instructions
- Step 1: Combine the sauce ingredients in a large measuring cup with a spout and set aside.
- Step 2: Add the meatball ingredients to a large bowl and mix gently until just combined.
- Step 3: Preheat oven to 400° F.
- Step 4: Roll the meat mixture into 1-inch meatballs and bake on a lightly greased baking sheet for 15 minutes. Transfer to a plate.
- Step 5: Melt butter in a soup pot over medium-low heat. Add garlic and cook for 1 minute. Add tomato paste and cook for 1-2 minutes.
- Step 6: Stir in the combined sauce mixture and tomato sauce and bring to a boil. Add the pasta and bring it back to a boil. Cook uncovered according to package instructions.
- Step 7: Taste-test the pasta for doneness.
- Step 8: Add the meatballs and stir to combine. Sprinkle in the mozzarella cheese, stirring continuously. Remove from heat and serve with grated Parmesan.
Notes
Bouillon cube: ½ chicken bouillon cube adds a savory flavor contrast; beef bouillon may be used or omitted. Mozzarella: Use low moisture, whole milk mozzarella shredded from a block for the best melt. Pasta: Penne, Rotini, and Ziti are other great options. Storage: Store in an airtight container and refrigerate for up to 3 days or freeze for up to 3 months.
- Prep Time: 25 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Baking and Stovetop
- Cuisine: Italian-American
Nutrition
- Serving Size: 1 serving
- Calories: 449 kcal
- Sugar: 6 g
- Sodium: 1029 mg
- Fat: 19 g
- Saturated Fat: 10 g
- Unsaturated Fat: 8 g
- Trans Fat: 0.4 g
- Carbohydrates: 38 g
- Fiber: 2 g
- Protein: 31 g
- Cholesterol: 112 mg