Quick Mexican Beef Rice Bowls Recipe
Introduction
This Quick Mexican Beef Rice Bowl is a flavorful and satisfying meal that comes together in under 30 minutes. Packed with spiced beef, beans, and fresh toppings, it’s perfect for weeknight dinners when you want something delicious and easy.

Ingredients
- 2 tbsp olive oil
- 1 onion, finely diced
- 1 tsp freshly minced garlic
- 500 g lean minced (ground) beef
- 400 g canned black beans, kidney beans or mixed beans
- 2 tsp sweet paprika
- 2 tsp ground cumin
- 1 tsp dried oregano
- 1 tsp garlic powder
- 1 tsp onion powder
- 1 tsp sea salt flakes
- ½ tsp freshly cracked black pepper
- 2 tbsp tomato paste
- 400 g canned crushed tomatoes or tomato passata
- 60 ml water
- 370 g steamed rice
- 1 avocado
- 1 tsp fresh lime juice
- Sea salt flakes, to taste
- Freshly cracked black pepper, to taste
- 125 g grated cheddar
- 150 g grape (baby roma/plum) tomatoes, halved
- ¼ bunch coriander (cilantro), roughly chopped
- 1 jalapeño, sliced (optional)
- Lime wedges
Instructions
- Step 1: Heat the olive oil in a large, deep, heavy-based frying pan over medium–high heat. Add the finely diced onion and freshly minced garlic, then cook, stirring, for 2–3 minutes until softened.
- Step 2: Add the lean minced beef to the pan and cook for 4–5 minutes until browned and cooked through.
- Step 3: Stir in the canned beans, sweet paprika, ground cumin, dried oregano, garlic powder, onion powder, sea salt flakes, and freshly cracked black pepper until well combined.
- Step 4: Mix in the tomato paste, followed immediately by the crushed tomatoes and water. Bring to a gentle simmer and cook uncovered over medium–low heat for 12 minutes, allowing the sauce to thicken.
- Step 5: Optionally, stir 1–2 tablespoons of the sauce through the steamed rice to coat the grains and add flavor.
- Step 6: In a small bowl, roughly mash the avocado with a fork, then add fresh lime juice, sea salt flakes, and freshly cracked black pepper to taste. Set aside.
- Step 7: To serve, divide the rice among four bowls. Top each with the Mexican beef mixture, grated cheddar, a dollop of mashed avocado, halved grape tomatoes, fresh coriander, jalapeño slices if using, and a squeeze of lime. Serve immediately.
Tips & Variations
- For extra heat, add more jalapeño or a dash of hot sauce to the beef mixture.
- Swap cheddar for Monterey Jack or a Mexican blend cheese for different flavors.
- Use brown rice or quinoa for a whole grain alternative.
- For a vegetarian version, replace beef with extra beans or cooked lentils, and omit cheese if preferred.
Storage
Store leftover beef and rice bowls separately in airtight containers in the refrigerator for up to 3 days. Reheat gently in a pan or microwave until warmed through. Add fresh avocado and toppings just before serving as they don’t store well.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this recipe ahead of time?
Yes, you can prepare the beef mixture and rice in advance and store them separately in the fridge. Fresh toppings like avocado and tomatoes are best added just before serving to keep them fresh.
What can I use instead of canned beans?
If you prefer, you can use cooked dried beans that have been soaked and boiled. Just ensure they are fully cooked before adding to the recipe.
PrintQuick Mexican Beef Rice Bowls Recipe
Quick Mexican Beef Rice Bowls combine lean ground beef cooked with aromatic spices, beans, and tomatoes, served over steamed rice with fresh avocado, cheese, and vibrant toppings for a flavorful and satisfying meal ready in under 40 minutes.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Frying
- Cuisine: Mexican
- Diet: Halal
Ingredients
Beef Mixture
- 2 tbsp olive oil
- 1 onion, finely diced
- 1 tsp freshly minced garlic
- 500 g lean minced (ground) beef
- 400 g canned black beans, kidney beans or mixed beans
- 2 tsp sweet paprika
- 2 tsp ground cumin
- 1 tsp dried oregano
- 1 tsp garlic powder
- 1 tsp onion powder
- 1 tsp sea salt flakes
- ½ tsp freshly cracked black pepper
- 2 tbsp tomato paste
- 400 g canned crushed tomatoes or tomato passata
- 60 ml water
Rice
- 370 g steamed rice
Toppings
- 1 avocado
- 1 tsp fresh lime juice
- Sea salt flakes, to taste
- Freshly cracked black pepper, to taste
- 125 g grated cheddar
- 150 g grape (baby roma/plum) tomatoes, halved
- ¼ bunch coriander (cilantro), roughly chopped
- 1 jalapeño, sliced (optional)
- Lime wedges
Instructions
- Cook the onion and garlic: Heat the olive oil in a large, deep, heavy-based frying pan over medium–high heat. Add the finely diced onion and freshly minced garlic and cook, stirring occasionally, for 2–3 minutes until softened and fragrant.
- Add the beef: Add the lean minced beef to the pan and cook for 4–5 minutes, breaking it up with a spoon, until browned evenly throughout.
- Add the remaining ingredients: Stir in the canned beans, sweet paprika, ground cumin, dried oregano, garlic powder, onion powder, sea salt flakes, and freshly cracked black pepper to the browned beef. Mix well to combine all the spices and seasonings.
- Simmer with tomato paste and crushed tomatoes: Stir through the tomato paste followed immediately by the crushed tomatoes and 60 ml water. Bring the mixture to a gentle simmer and cook over medium–low heat, uncovered, for 12 minutes to allow flavors to meld and sauce to thicken slightly.
- Coat the rice: Add 1–2 tablespoons of the prepared sauce to the steamed rice and stir to coat the grains evenly, enhancing the flavor of the rice (this step is optional but recommended).
- Mash the avocado: In a small bowl, roughly mash the avocado with a fork. Add fresh lime juice, sea salt flakes, and freshly cracked black pepper to taste, stirring well to combine. Set aside.
- Assemble and serve: Divide the flavored rice evenly among four bowls. Top each bowl with a generous portion of the Mexican beef mixture, followed by shredded cheddar cheese, a dollop of the mashed avocado, halved grape tomatoes, chopped fresh coriander, jalapeño slices (if using), and a wedge of lime for squeezing. Serve immediately while warm.
Notes
- Choosing lean ground beef reduces fat content without sacrificing flavor.
- Use any canned beans you prefer for variety and texture.
- The jalapeño is optional and can be omitted or substituted for milder peppers.
- Steamed rice can be white, brown, or any variety you like; adjust cooking times accordingly.
- Leftover beef mixture can be refrigerated for up to 3 days or frozen for up to 1 month.
- Feel free to add sour cream or salsa as additional toppings if desired.
Keywords: Mexican beef rice bowls, quick dinner, ground beef recipe, spicy beef, easy Mexican recipe

