Meatballs Bowl with Spiced Tomato Sauce and Rice

A meatball bowl turns a simple grain base into a complete, satisfying meal, with rice used to catch a rich tomato sauce and all its savoury juices. Here, tender beef meatballs are simmered in chopped tomatoes seasoned with cumin and smoked paprika, giving the sauce a warm, smoky depth without making it heavy. Black beans and sweetcorn add substance, sweetness and texture, while lime juice and fresh coriander lift the finished bowl. It is a practical lunch or dinner option with the comfort of meatballs, the ease of a rice bowl and plenty of room for adjusting the final seasoning and freshness to taste.
Cuisine style Latin American-inspired comfort bowl
Spice level Mild
Cooking style Meal prep friendly • Freezer-friendly
Time commitment Under 1 hour

Why this recipe works

  • Smoky tomato depth: Cumin, smoked paprika, garlic and onion build a warm savoury base before the tomatoes reduce around the meatballs.
  • Hearty bowl format: Rice, beans, sweetcorn and meatballs make the dish filling without needing extra sides.
  • Fresh finish: Lime juice cuts through the richness of the beef and brightens the tomato sauce just before serving.
  • Good for leftovers: The meatballs and sauce reheat well, especially when stored separately from the rice.

Get the most out of this recipe

Texture tips

  • Keep the meatballs tender: Mix the beef mixture only until it holds together; overworking it can make the meatballs firm and compact.
  • Simmer gently: Once the meatballs return to the sauce, keep the pan at a gentle simmer so they cook through without becoming tough.

Ingredient notes

  • Smoked paprika matters: Smoked paprika gives the sauce its rounded, smoky character; sweet paprika will be milder and less aromatic.
  • Add lime at the end: Stirring in lime juice after simmering keeps the flavour fresh and prevents the sauce from tasting flat.
  • Drain the beans well: Rinsing and draining canned black beans keeps the sauce cleaner-tasting and prevents excess starchy liquid from loosening it.

Make-ahead tips

  • Store the rice separately: Keep the rice apart from the meatballs and sauce so it stays fluffy rather than absorbing too much liquid.
  • Freeze the sauce and meatballs: The meatballs and tomato sauce freeze well; defrost in the fridge before reheating until piping hot.
  • Reheat gently: Warm the sauce over low heat with a small splash of water if needed, stirring carefully so the meatballs stay intact.

Ingredient swaps

  • Use turkey instead of beef: Minced turkey makes a lighter version; cook the meatballs until piping hot all the way through.
  • Swap the citrus: Lemon can replace lime if needed, giving a similar bright finish with a slightly softer flavour.
  • Change the herb: Flat-leaf parsley is a good alternative to coriander for a milder, less citrusy herbal note.

Equipment you'll need

Ingredients
Instructions
Print
  1. Cook the rice in a large pot of salted boiling water until tender, 10–12 minutes. Drain well and cover to keep warm.
  2. In a mixing bowl, combine the minced beef, egg, breadcrumbs, 0.5 tsp of the salt and the black pepper. Mix gently until just combined, then roll into 10–12 small meatballs.
  3. Heat the olive oil in a large frying pan over medium-high heat. Brown the meatballs all over for 4–6 minutes; they do not need to be cooked through yet.
  4. Reduce the heat to medium and add the onion, cooking for 4–5 minutes until softened. Add the garlic, cumin and smoked paprika and cook for 1 minute until fragrant.
  5. Pour in the chopped tomatoes and water, then bring to a gentle simmer. Return the meatballs to the pan, cover loosely and simmer for 12–15 minutes until the meatballs are cooked through and the sauce has thickened slightly.
  6. Rinse and drain the black beans, then stir them into the sauce with the sweetcorn. Simmer for 3–4 minutes until everything is hot, then taste and season with the remaining salt if needed.
  7. Halve the lime and squeeze some juice into the sauce to brighten it. Divide the rice between two bowls, spoon over the meatballs and sauce, then finish with the coriander and extra lime to serve.

Made this recipe? Rate it — a comment is optional.

Recipe notes

Tips

  • For tender meatballs, mix the beef, egg and breadcrumbs just until combined; overmixing can make them dense.
  • Keep the sauce at a gentle simmer so it thickens without catching, and turn the meatballs occasionally so they cook evenly.
  • Food safety: if serving to pregnant people, young children, older adults or anyone immunocompromised, ensure the meatballs are piping hot all the way through.

Substitutions

  • Replace the minced beef with minced turkey for a lighter bowl; cook the meatballs until piping hot all the way through.
  • Replace the lime with lemon for a similar fresh finish.
  • Replace the fresh coriander with fresh flat-leaf parsley if you prefer a milder herb.

Storage

  • Refrigerate up to 3 days
  • Cool the meatballs and sauce quickly, then refrigerate in a sealed container. Reheat in a saucepan over low heat with a splash of water until piping hot; store rice separately for best texture. Freeze the meatballs and sauce for up to 2 months and defrost overnight in the fridge before reheating.

Ratings & reviews

Liked this recipe? Share your feedback to support our cooking community.

Tried this recipe?

Choose 1–5 stars. A comment is optional.

If you leave a comment, use 10–500 characters.

Stay inspired

Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.

Meatballs Bowl with Spiced Tomato Sauce and Rice
Image by JustRecipes
Pinterest

Recipe overview

  • Servings: 2 servings
  • Total time: 55min (30min active)
  • Difficulty: Medium
  • Cuisine: Latin American
  • Allergens:
    Eggs Gluten Wheat
Freezer friendly Kid friendly

Plan your meals and get a complete grocery list automatically.

Add to meal planner

Equipment you'll need

Advertisement

Recommended tools for this recipe

Best overall

Misen Carbon Steel Nonstick Frying Pan 12 Inch

Versatile induction-ready pan
  • Works on all stovetops
  • Naturally nonstick when seasoned
  • Requires seasoning and maintenance

Got ingredients left?

Find recipes using ingredients from this recipe or what you already have at home.

Find recipes with these ingredients →

Make this recipe easier next time

Advertisement

These tools help you get better results with less effort.

Best overall

Misen Carbon Steel Nonstick Frying Pan 12 Inch

Versatile induction-ready pan
  • Works on all stovetops
  • Naturally nonstick when seasoned
  • Requires seasoning and maintenance
Best value

Pyrex Glass Mixing Bowls with Lids

Microwave-safe glass
  • Microwave safe
  • BPA-free lids
  • Glass is heavier
Top quality

All-Clad HA1 Hard Anodized Nonstick Fry Pan 12 Inch

Premium nonstick performance
  • Top-tier build quality
  • Excellent heat distribution
  • Expensive
Best overall

KitchenAid Stainless Steel Mixing Bowls

Non-slip steel set
  • Non-slip base
  • Stainless steel
  • Not microwave safe

Browse alphabetically

Looking for a specific recipe? Choose a letter below to jump directly to recipes starting with that letter or number.

Enjoy cooking with JustRecipes?

Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.

Add JustRecipes to Google

Every recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.