RecipeAI
DashboardDiscoverMeal PlanGroceriesCreateImportRecipe Box
BlogSign InGet Started
Dashboard
Plan
Nutrition
Create
Groceries
Saved
Profile
RecipeAI LogoRecipeAI

AI-powered recipes, meal plans, and nutrition tracking — personalized to your tastes and goals.

Explore

  • Discover Recipes
  • Categories
  • World Cuisines
  • Diets
  • Quick Meals
  • Meal Plans by Diet
  • Kitchen Conversions
  • Calories in Foods

Features

  • AI Recipe Generator
  • Meal Planning
  • Nutrition Tracker
  • Macro Calculator
  • Nutrition Guides
  • Food Diary
  • Recipe Import
  • Pricing

Resources

  • Blog
  • About Us
  • Feedback

© 2026 RecipeAI. All rights reserved.

Cook smarter, eat better.

More recipes like this

  • Beef & Bean Chili with Brown Rice
  • Three-Bean Vegetarian Chili with Brown Rice
  • Three-Bean Vegan Chili with Brown Rice
  • Turkey & Bean Vegetable Chili with Brown Rice and Side Green Salad
  • Beef Chili with Kidney Beans and Brown Rice
  • Beef & Vegetable Stir-Fry over Brown Rice (GF Tamari)
  • Browse all recipes →
Beef & Bean Chili over Brown Rice with Sliced Avocado

Beef & Bean Chili over Brown Rice with Sliced Avocado

By emensah m

Southwestern / AmericanIntermediate

A bright, satisfying single-bowl chili that balances lean beef, tender beans, smoky spices and tomato brightness served over nutty brown rice and crowned with creamy avocado. The dish delivers a contrast of textures — a savory, slightly smoky chili, chewy brown rice, and silky avocado — and is finished with fresh aromatics for restaurant-level flavor from simple pantry ingredients.

Prep: 10 minutes
Cook: 20 minutes
Total: 30 minutes
1 servings
Main courseChiliOne-bowlSouthwesternHealthy

Ingredients

  • 6 oz lean ground beef (90%–95% lean)
  • 3/4 cup cooked brown rice
  • 1/2 cup canned diced tomatoes (undrained)
  • 1/2 cup kidney or black beans (cooked or canned, drained & rinsed)
  • 1/4 medium (about 40 g) yellow onion
  • 1/2 medium (about 75 g) bell pepper (red or green)
  • 1 clove garlic
  • 1 tbsp extra-virgin olive oil
  • 1.5 tsp chili powder
  • 1 tsp ground cumin
  • 1/2 tsp smoked paprika
  • 3/4 tsp kosher salt
  • 1/4 tsp freshly ground black pepper
  • 1/2 medium (about 75 g) sliced avocado
  • 1/2 fruit lime (optional, for serving)
  • 1 tbsp fresh cilantro (optional, chopped)

Instructions

1

Prep ingredients: finely chop the onion and bell pepper, mince the garlic, drain and rinse the beans if using canned, and slice the avocado. Prepping everything before you start keeps cooking fast and prevents burning — chili development happens quickly once the meat hits the pan.

2

Heat a 10-inch skillet over medium-high heat and add 1 tablespoon olive oil. Allow the oil to shimmer but not smoke — this gives an even heat surface that helps properly brown the beef rather than steaming it.

3

Add the chopped onion and bell pepper to the hot oil and sauté 3–4 minutes until softened and the onion becomes translucent. Softening the vegetables first builds a sweet, aromatic base (the Maillard-like flavor from lightly browning the onion) that deepens the chili's overall flavor.

4

Stir in the minced garlic and cook 30 seconds, just until fragrant. Garlic burns quickly; adding it now prevents bitterness while still allowing it to bloom and flavor the oil.

5

Increase heat to medium-high and add the lean ground beef. Break it up with a wooden spoon into bite-sized pieces. Cook, without disturbing too much, for 3–4 minutes until the meat has mostly lost its pink and begins to brown in places. Browning develops savory, caramelized flavors that are essential to a restaurant-quality chili.

6

Season the beef with chili powder, ground cumin, smoked paprika, kosher salt, and black pepper. Stir and let the spices toast in the residual heat for 30–45 seconds — toasting spices helps release their essential oils and makes the spice profile brighter and more complex.

7

Add the canned diced tomatoes (with their juices) and the drained beans. Stir to combine and bring the mixture to a light simmer. The tomatoes provide acidity and body; simmering briefly concentrates flavors and melds the spices with the meat and beans.

8

Reduce heat to medium-low and simmer gently for 6–8 minutes, stirring occasionally, until the chili has thickened slightly and the flavors have married. Simmering allows liquid to reduce so the chili isn't soupy and lets the beans and meat absorb spice flavors.

9

Taste and adjust seasoning — add more salt, a pinch of sugar if the tomatoes taste too acidic, or an extra 1/4 teaspoon chili powder if you want more heat. Tasting at this point is critical; small adjustments elevate a home chili to restaurant quality.

10

Reheat the cooked brown rice if needed (microwave 30–45 seconds or warm on the stovetop with a splash of water). A warm bed of rice provides texture contrast and soaks up the chili's juices.

11

Assemble the bowl: spoon the brown rice into a shallow bowl, top with the beef & bean chili, and arrange sliced avocado on the side. Finish with a squeeze of lime and chopped cilantro if using. The cold, creamy avocado contrasts with the warm, spiced chili and brings a luxurious mouthfeel.

12

Serve immediately. Leftovers will keep in an airtight container in the refrigerator for up to 3 days — reheat gently on the stove or microwave, and add a splash of water if the chili has thickened too much.

Chef's Tips

  • 1Use a hot pan and don’t overcrowd when browning the beef — good browning means more flavor. If your pan is small, brown the beef in two batches.
  • 2Toast the spices in the pan for 30–60 seconds after adding to the meat to 'bloom' their oils — this dramatically improves aroma and flavor.
  • 3If the chili tastes flat after simmering, a small pinch (1/8–1/4 tsp) of sugar balances tomato acidity. Conversely, a splash of vinegar or more lime juice brightens flavors at the end.
  • 4Shortcut: Use pre-cooked or leftover brown rice to cut total time. You can also swap olive oil for a teaspoon of bacon fat for extra smoky depth.
  • 5Avoid overcooking the avocado — add it at the end just before serving to retain color and creamy texture.

Variations

  • Spicy Chipotle Twist: Add one chopped canned chipotle in adobo (or 1 tsp chipotle powder) with the spices and a teaspoon of adobo sauce to give the chili a smoky, spicy edge.
  • Vegetarian Swap: Replace the beef with an extra 1/2 cup cooked lentils and 1/4 cup diced mushrooms for a meaty texture, and increase the beans to 1 cup total. Use vegetable oil instead of olive oil.
  • Mexican-Style Serve: Stir in 1/4 cup corn kernels during the final 3 minutes of simmering and top with crumbled cotija cheese and pickled red onion for a fiesta-style bowl.

Nutrition per Serving

1004

Calories

63g

Protein

85g

Carbs

47g

Fat

20g

Fiber

Rate this Recipe

How did this recipe turn out? Let others know!

to rate this recipe

Beef & Bean Chili over Brown Rice with Sliced Avocado

By emensah m

Main courseChiliOne-bowlSouthwesternHealthy
Beef & Bean Chili over Brown Rice with Sliced Avocado - lean ground beef (90%–95% lean), cooked brown rice recipe

A bright, satisfying single-bowl chili that balances lean beef, tender beans, smoky spices and tomato brightness served over nutty brown rice and crowned with creamy avocado. The dish delivers a contrast of textures — a savory, slightly smoky chili, chewy brown rice, and silky avocado — and is finished with fresh aromatics for restaurant-level flavor from simple pantry ingredients.

Southwestern / AmericanIntermediate1 servings
Prep: 10 minutes
Cook: 20 minutes
30 minutes

Ingredients

  • 6 oz lean ground beef (90%–95% lean)
  • 3/4 cup cooked brown rice
  • 1/2 cup canned diced tomatoes (undrained)
  • 1/2 cup kidney or black beans (cooked or canned, drained & rinsed)
  • 1/4 medium (about 40 g) yellow onion
  • 1/2 medium (about 75 g) bell pepper (red or green)
  • 1 clove garlic
  • 1 tbsp extra-virgin olive oil
  • 1.5 tsp chili powder
  • 1 tsp ground cumin
  • 1/2 tsp smoked paprika
  • 3/4 tsp kosher salt
  • 1/4 tsp freshly ground black pepper
  • 1/2 medium (about 75 g) sliced avocado
  • 1/2 fruit lime (optional, for serving)
  • 1 tbsp fresh cilantro (optional, chopped)

Instructions

1

Prep ingredients: finely chop the onion and bell pepper, mince the garlic, drain and rinse the beans if using canned, and slice the avocado. Prepping everything before you start keeps cooking fast and prevents burning — chili development happens quickly once the meat hits the pan.

2

Heat a 10-inch skillet over medium-high heat and add 1 tablespoon olive oil. Allow the oil to shimmer but not smoke — this gives an even heat surface that helps properly brown the beef rather than steaming it.

3

Add the chopped onion and bell pepper to the hot oil and sauté 3–4 minutes until softened and the onion becomes translucent. Softening the vegetables first builds a sweet, aromatic base (the Maillard-like flavor from lightly browning the onion) that deepens the chili's overall flavor.

4

Stir in the minced garlic and cook 30 seconds, just until fragrant. Garlic burns quickly; adding it now prevents bitterness while still allowing it to bloom and flavor the oil.

5

Increase heat to medium-high and add the lean ground beef. Break it up with a wooden spoon into bite-sized pieces. Cook, without disturbing too much, for 3–4 minutes until the meat has mostly lost its pink and begins to brown in places. Browning develops savory, caramelized flavors that are essential to a restaurant-quality chili.

6

Season the beef with chili powder, ground cumin, smoked paprika, kosher salt, and black pepper. Stir and let the spices toast in the residual heat for 30–45 seconds — toasting spices helps release their essential oils and makes the spice profile brighter and more complex.

7

Add the canned diced tomatoes (with their juices) and the drained beans. Stir to combine and bring the mixture to a light simmer. The tomatoes provide acidity and body; simmering briefly concentrates flavors and melds the spices with the meat and beans.

8

Reduce heat to medium-low and simmer gently for 6–8 minutes, stirring occasionally, until the chili has thickened slightly and the flavors have married. Simmering allows liquid to reduce so the chili isn't soupy and lets the beans and meat absorb spice flavors.

9

Taste and adjust seasoning — add more salt, a pinch of sugar if the tomatoes taste too acidic, or an extra 1/4 teaspoon chili powder if you want more heat. Tasting at this point is critical; small adjustments elevate a home chili to restaurant quality.

10

Reheat the cooked brown rice if needed (microwave 30–45 seconds or warm on the stovetop with a splash of water). A warm bed of rice provides texture contrast and soaks up the chili's juices.

11

Assemble the bowl: spoon the brown rice into a shallow bowl, top with the beef & bean chili, and arrange sliced avocado on the side. Finish with a squeeze of lime and chopped cilantro if using. The cold, creamy avocado contrasts with the warm, spiced chili and brings a luxurious mouthfeel.

12

Serve immediately. Leftovers will keep in an airtight container in the refrigerator for up to 3 days — reheat gently on the stove or microwave, and add a splash of water if the chili has thickened too much.

Chef's Tips

  • 1Use a hot pan and don’t overcrowd when browning the beef — good browning means more flavor. If your pan is small, brown the beef in two batches.
  • 2Toast the spices in the pan for 30–60 seconds after adding to the meat to 'bloom' their oils — this dramatically improves aroma and flavor.
  • 3If the chili tastes flat after simmering, a small pinch (1/8–1/4 tsp) of sugar balances tomato acidity. Conversely, a splash of vinegar or more lime juice brightens flavors at the end.
  • 4Shortcut: Use pre-cooked or leftover brown rice to cut total time. You can also swap olive oil for a teaspoon of bacon fat for extra smoky depth.
  • 5Avoid overcooking the avocado — add it at the end just before serving to retain color and creamy texture.

Variations

  • Spicy Chipotle Twist: Add one chopped canned chipotle in adobo (or 1 tsp chipotle powder) with the spices and a teaspoon of adobo sauce to give the chili a smoky, spicy edge.
  • Vegetarian Swap: Replace the beef with an extra 1/2 cup cooked lentils and 1/4 cup diced mushrooms for a meaty texture, and increase the beans to 1 cup total. Use vegetable oil instead of olive oil.
  • Mexican-Style Serve: Stir in 1/4 cup corn kernels during the final 3 minutes of simmering and top with crumbled cotija cheese and pickled red onion for a fiesta-style bowl.

Nutrition per Serving

1004

Calories

63g

Protein

85g

Carbs

47g

Fat

20g

Fiber

Rate this Recipe

Your Rating:

Explore More

🥘 More with lean ground beef (90%–95% lean)🥘 More with cooked brown rice🥘 More with canned diced tomatoes (undrained)

Similar Recipes