Ground Beef Black Beans and Rice Recipe: Hearty Tex-Mex One-Pot Meal

Ground Beef Black Beans and Rice Recipe: Hearty Tex-Mex One-Pot Meal

This one-pot meal solves the weeknight dinner dilemma with minimal cleanup and maximum flavor. I developed this recipe in my tiny Boston kitchen, where counter space is precious and efficiency is key.

The beauty lies in its simplicity: ground beef, black beans, and rice cook together, allowing the flavors to meld perfectly. The beef browns first, creating a rich base for the beans and rice to absorb.

What emerges is a hearty dish with tender beef, creamy beans, and fluffy rice, all infused with Tex-Mex spices. The aromas alone will have everyone gathering around the table before it’s even ready.

Serve with fresh cilantro or avocado for a complete meal that’s as practical as it is delicious.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Ground Beef Black Beans and Rice

Pantry staples plus ground beef make this one-pot wonder come together fast.

Ingredient Amount Notes
Ground Beef 🥩 1 lb 80/20 lean-to-fat ratio preferred
Black Beans 🫘 15 oz Canned, drained and rinsed
Long-Grain White Rice 🍚 1 ½ cups Uncooked, not instant
Yellow Onion 🧅 1 whole Medium-sized, finely diced
Garlic Cloves 🧄 3 cloves Minced for depth of flavor
Beef Broth 🥘 2 ½ cups Low-sodium preferred
Tomato Sauce 🍅 8 oz Canned, plain variety
Chili Powder 🌶️ 1 tbsp Adjust for spice preference
Ground Cumin 🌿 1 tsp Toasted for richer flavor
Dried Oregano 🍃 1 tsp Rubbed between fingers to release oils
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Olive Oil 🫒 2 tbsp For browning ground beef
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Avocado 🥑 1 whole Sliced, for serving

The ground beef is the backbone here. 80/20 lean-to-fat ratio gives you the best flavor without being greasy. I grab mine from Whole Foods or Trader Joe’s—both have solid grass-fed options. For the rice, any long-grain white works, but I usually have Mahatma or Carolina in my pantry. The beans? Any brand of canned black beans is fine (just drain and rinse them first).

No ground beef? Ground turkey or Italian sausage work in a pinch (drain excess fat). Short on chili powder? Half the amount of cayenne plus extra cumin gets you close. The tomato sauce can be swapped for diced tomatoes—just drain them first. Fresh cilantro hate is real (I get it), so green onions or parsley make fine garnish alternatives.

Leftovers keep 4-5 days in the fridge, freezes beautifully for 3 months. The rice soaks up flavors overnight, so it tastes even better the next day (worth the extra minute to make a double batch).

❤️

Why You’ll Love This Recipe

  • One Pot Meal: I love that everything cooks together—ground beef, rice, and beans in one pan means less cleanup and more flavor.
  • Rich and Savory: The garlic and onions mingle with the beef to create a depth that makes every bite satisfying.
  • Meal Prep Hero: I make a big batch on Sunday and have lunches ready for the whole week.

Step-by-Step Instructions for Ground Beef, Black Beans and Rice

Here’s the simple one-pot method that brings all the flavors together perfectly.

Step 1: Brown the Ground Beef with Aromatics

Heat the 2 tbsp olive oil in a large pot or deep skillet over medium-high heat. Add the 1 lb ground beef and cook, breaking it up with a wooden spoon, until it’s no longer pink, about 5-6 minutes.

Stir in the diced yellow onion and minced 3 cloves garlic cloves, cooking for another 2-3 minutes until the onion softens and the garlic becomes fragrant. Drain off any excess fat, leaving just enough to coat the bottom of the pot.

Step 2: Toast the Spices and Add Liquids

Sprinkle the 1 tbsp chili powder, 1 tsp ground cumin, 1 tsp dried oregano, 1 tsp salt, and 0.5 tsp black pepper over the beef. Stir well and cook for 1 minute to toast the spices—this deepens their flavor.

Pour in the 8 oz tomato sauce and 2.5 cups beef broth, stirring to combine. Bring the mixture to a gentle boil, then reduce the heat to medium-low.

Step 3: Add Rice and Black Beans, Then Simmer

Stir in the 1.5 cups long-grain white rice and 15 oz black beans (drained and rinsed). Make sure the rice is fully submerged in the liquid. Cover the pot and let it simmer for 20-25 minutes, or until the rice is tender and has absorbed most of the liquid.

Check occasionally and stir gently to prevent sticking. If the mixture seems dry before the rice is done, add a splash of water or broth. The rice should be fluffy and the beans heated through by the end.

Step 4: Rest and Serve with Fresh Toppings

Once the rice is cooked, remove the pot from the heat and let it sit covered for 5 minutes. This allows the flavors to meld together beautifully.

Fluff the mixture with a fork, then garnish with the 0.25 cup fresh cilantro. Serve warm, topped with slices of 1 whole avocado for a creamy, fresh finish. Every bite should be packed with bold, hearty flavors and a perfect texture.

👨‍🍳

Pro Tips For Making Ground Beef Black Beans And Rice

  • Brown the Beef First: Cook the ground beef in batches over medium-high heat until deeply browned—this builds flavor that carries through the whole dish, and I learned this the hard way after too many gray, steamed beef disasters.
  • Rinse the Beans: Drain and rinse the black beans under cold water to remove excess starch, otherwise your rice will turn gummy. Sounds tedious, but it takes 30 seconds and actually changes the texture.
  • Don’t Overcook the Rice: Start the rice in the pot with the exact amount of liquid the package calls for, then let it sit covered off the heat for 10 minutes after cooking—no peeking.
  • Sauté Onions Longer: Let the yellow onions cook until translucent and just starting to caramelize, about 5-7 minutes, before adding garlic. This sweetens them and makes the whole dish taste richer.

Serving Suggestions for ground beef black beans and rice

Garnish Like a Pro

Fresh cilantro and avocado slices are classic toppings that add brightness and creaminess. I chop ¼ cup cilantro and fan out ½ avocado per serving for restaurant-worthy presentation. 🌿

Tex-Mex Sides

Serve with warm flour tortillas or corn chips for scooping. A simple shredded lettuce and diced tomato salad adds crunch and freshness to balance the hearty dish.

Cheese Lovers

Sprinkle shredded cheddar or cotija cheese on top while the dish is hot so it melts slightly. I use about ½ cup per 4 servings for that perfect cheesy stretch.

Spice It Up

For heat lovers, offer pickled jalapeños or a drizzle of hot sauce at the table. A squeeze of lime right before serving brightens all the flavors beautifully. 💡

Family-Style Serving

This dish works great in a large bowl for sharing. Let everyone customize their portions with toppings. I love watching my family build their perfect bites—just like Nonna’s kitchen gatherings.

Make It a Meal

A cold Mexican lager or sparkling limeade pairs perfectly. For dessert, churros or flan keep the Tex-Mex theme going strong.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 24g31%
Saturated Fat 8g40%
Cholesterol 80mg27%
Sodium 620mg27%
Total Carbohydrate 60g22%
Dietary Fiber 8g29%
Sugars 3g
Protein 32g64%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use brown rice instead of white?

Yes, but increase liquid to 3.5 cups and simmer for 40-45 minutes. Brown rice needs more time and water to cook fully.

2

How do I prevent the rice from getting mushy?

Avoid stirring too often during simmering. Let it cook undisturbed for 20-25 minutes, then check for doneness. Over-stirring releases starch that makes rice gummy.

3

Can I make this ahead of time?

Prepare up to 2 days ahead. Store in an airtight container in the fridge. Flavors meld overnight, making it taste even better. Reheat with a splash of broth.

4

What if I don’t have beef broth?

Substitute with water plus 1 tsp bouillon powder or use chicken broth. The dish will still be flavorful, though beef broth adds the richest depth.

★★★★★4.8(12 reviews)
Tyler Campbell