
This one-pot dish brings hearty meatballs and rich rice sauce together in perfect harmony. The meatballs soak up the savory sauce as they cook, creating layers of flavor.
With simple ingredients and minimal cleanup, this recipe delivers pure comfort in every bite. The rice sauce thickens naturally, coating each meatball beautifully.
Ingredients for Meatball and Rice Sauce
Simple pantry staples and fresh aromatics create this satisfying one-pot meal with minimal effort.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef 🥩 | 1 lb | 80/20 fat ratio preferred |
| Long-Grain White Rice 🍚 | 1 ½ cups | Uncooked, rinsed before use |
| Onion 🧅 | 1 whole | Finely diced for sauce |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth of flavor |
| Chicken Broth 🍲 | 3 cups | Low-sodium preferred for control |
| Tomato Sauce 🍅 | 15 oz | Canned, plain variety |
| Breadcrumbs 🍞 | ½ cup | Plain, dry variety |
| Large Egg 🥚 | 1 whole | For binding meatballs |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated for best texture |
| Worcestershire Sauce 💧 | 1 tbsp | Adds umami depth |
| Dried Oregano 🌿 | 1 tsp | Mediterranean variety ideal |
| Dried Basil 🍃 | 1 tsp | Complements tomato base |
| Salt 🧂 | 1 tsp | Diamond Crystal kosher preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for best results |
| Olive Oil 🫒 | 2 tbsp | For browning meatballs |
The ground beef should have decent fat content—80/20 ratio keeps the meatballs juicy. For the rice, long-grain white absorbs the sauce beautifully without turning mushy. Whole Foods or Costco have reliable organic chicken broth options. Parmesan makes a difference here—freshly grated from a wedge melts smoothly into the sauce, unlike pre-shredded which has anti-caking agents.
No Worcestershire? Soy sauce with a splash of vinegar works in a pinch. Breadcrumbs can be panko at the same amount for extra texture. Want more herb complexity? Add one-third the amount of fresh parsley to the meatball mix. The tomato sauce can be swapped for crushed tomatoes—just blend them smooth first for consistent texture.
The dish tastes even better the next day as flavors meld. Store leftovers in an airtight container for up to 4 days in the fridge, or freeze portions for 3 months. Reheat gently with a splash of broth to restore the sauce’s creamy texture.
Why You’ll Love This Recipe
- One Pot Wonder: I love that everything cooks together—the meatballs soak up the garlic and chicken broth while the rice turns fluffy in the same pot.
- Rich Garlic Depth: The slow-simmered garlic and onions in the broth create this deep, savory sauce that clings to every bite.
- Feeds a Crowd: Between us, this stretches easily for a big family dinner or meal prep—leftovers taste even better the next day.
- Budget Stretcher: Ground beef and rice keep it affordable, and I can make a full meal for under $10. Honestly, it’s my go-to when money’s tight.
Step-by-Step Instructions for Meatball and Rice Sauce
This one-pot method ensures every grain of rice absorbs the rich, savory sauce for ultimate comfort.
Step 1: Prepare and Brown the Meatballs
In a bowl, combine the 1 lb Ground Beef, 0.5 cup Breadcrumbs, 0.5 cup Parmesan Cheese, 1 whole Large Egg, 1 tbsp Worcestershire Sauce, 1 tsp Dried Oregano, 1 tsp Dried Basil, 1 tsp Salt, and 0.5 tsp Black Pepper. Mix gently with your hands—overworking makes tough meatballs.
Heat 2 tbsp Olive Oil in a large pot over medium-high heat. Form the mixture into 1-inch meatballs and brown them in batches for 2-3 minutes per side until deep golden brown. They won’t be fully cooked yet. Transfer to a plate and set aside.
Step 2: Sauté Aromatics and Toast the Rice
In the same pot, add the finely diced 1 whole Onion and cook for 3-4 minutes until translucent. Stir in the minced 4 cloves Garlic Cloves and cook for 30 seconds until fragrant.
Add the 1.5 cups Long-Grain White Rice and stir for 1-2 minutes to toast lightly. This step enhances the nutty flavor of the rice and prevents a gummy texture. The grains should appear slightly opaque at the edges.
Step 3: Simmer with Sauce and Broth
Pour in the 15 oz Tomato Sauce and 3 cups Chicken Broth, stirring to deglaze the pot and release the browned bits. Return the meatballs to the pot, submerging them partially in the liquid.
Bring to a boil, then reduce heat to low. Cover and simmer for 20-25 minutes, stirring occasionally, until the rice is tender and the liquid has been mostly absorbed. The sauce should thicken to a creamy consistency that coats the rice.
Step 4: Rest and Serve
Remove from heat and let the dish rest, covered, for 5 minutes. This allows the rice to finish absorbing the sauce and the meatballs to become fully tender.
Fluff the rice gently with a fork and adjust seasoning if needed. Serve hot in shallow bowls, ensuring each portion has meatballs nestled in the saucy rice. The rice should be tender but not mushy, with the sauce clinging to each grain.
Pro Tips For Making Meatball And Rice Sauce
- Chill the Meatballs: Let your meatball mixture rest in the fridge for 15-20 minutes before rolling—I learned this the hard way after my first few batches fell apart in the sauce.
- Toast the Rice: Before adding liquid, cook the dry rice with the onions for 2-3 minutes until slightly golden; it adds a nutty depth that plain rice just can’t match.
- Skip the Overmixing: Work the ground beef just until combined, or you’ll end up with dense, rubbery meatballs—my grandmother swore by this, and she was right.
- Use Warm Broth: Pour in chicken broth that’s already hot from the tap or microwave; cold liquid slows the cooking and makes the rice take forever to soften.
Make-Ahead Tips for This Dish
Prep Meatballs Ahead
Mix and shape your meatballs up to 1 day in advance. Store them uncovered on a plate in the fridge so they develop a slight crust, which helps them hold shape when cooking. Cover with plastic wrap after 1 hour to prevent drying out. 💡
Rice Pre-Toasting
Toast the 1.5 cups Long-Grain White Rice in a dry pot for 1-2 minutes and let it cool completely. Store in an airtight container at room temperature until ready to use. This step can be done 2 days ahead.
Sauce Base Prep
Sauté the onion and garlic, then let the mixture cool before storing in the fridge for up to 2 days. When ready to cook, simply reheat the aromatics with the rice before adding liquids. This saves 10 minutes of active cooking time.
Full Dish Assembly
Brown the pre-made meatballs and store them in the fridge for up to 2 days. On cooking day, proceed with toasting rice and adding liquids. The meatballs will finish cooking as the rice simmers, absorbing all the flavors.
Freezing Meatballs
Brown the meatballs completely, cool, and freeze on a tray before transferring to a bag. They’ll keep for 3 months. Thaw in the fridge overnight before adding to the rice sauce. This method preserves texture better than raw freezing. ❄️
Reheating Tips
Add a splash of chicken broth when reheating leftovers to restore the creamy sauce texture. Microwave covered on 70% power in 1-minute intervals, stirring between each, until heated through. This prevents the rice from drying out.
Nutrition Facts
Frequently Asked Questions
Can I use ground turkey instead of beef?
Yes! Ground turkey works well but may need 1-2 tbsp extra breadcrumbs to prevent dryness. The flavor will be milder, so consider adding 1 tsp extra Worcestershire for depth.
What if my sauce is too thin?
Uncover and simmer for an extra 5-7 minutes to evaporate excess liquid. If needed, mix 1 tbsp cornstarch with water and stir in. The rice will continue absorbing moisture as it rests.
Can I make this in a slow cooker?
Brown meatballs first, then combine all ingredients and cook on low for 4-5 hours. Add 0.5 cup extra broth since slow cookers evaporate less liquid.
- Prune Sauce Recipe for Pork: Rich and Fruity Glaze for Roasts - September 25, 2026
- Fries Dip Sauce Recipe: Creamy Garlic Herb Blend for Perfect Pairing - September 25, 2026
- Firecracker Shrimp Sauce Recipe: Spicy-Sweet Dipping Delight - September 25, 2026