Looking for a quick weeknight dinner? Try this delicious rice and beef combo. I have made it countless times in my kitchen, and it never fails me. Everything cooks in one pan, so cleanup is easier. I love how easy it is to throw together.

Rice and Ground Beef
One-pot rice and ground beef is a simple dish where rice and seasoned ground beef cook together in one pot.
Everything cooks in the same pan, which means less cleanup and more flavor. I love how the rice absorbs the rich flavor of the beef and spices. It's budget-friendly and delivers a hearty, satisfying meal that the whole family will love.
Whenever I am looking for a quick one-pot recipe that I can make in minutes, this rice and beef recipe is always a go-to. With just a handful of ingredients, you can make this nourishing meal.
Ground beef is a staple protein that adds savory richness to every meal. If you don't have ground beef on hand, you can make it in a food processor. I have a detailed explanation on how to make ground beef here.
Why This Easy One-Pot Rice and Beef Is So Special
I have made this recipe more times than I can count. It is one of those dishes I reach for when I want something quick, satisfying, and guaranteed to work. No stress, no complicated technique, just good food on the table fast.
Cooking the rice in the beef and tomato base rather than separately is the whole point. The grains take on the seasoning as they swell, so you get flavor all the way through.
This recipe reminds me of cozy meals like ground beef pasta or even a simplified beef version of jollof rice. But instead of layering multiple cooking steps, everything simmers together, allowing the rice to soak up all the savory beef flavor.
Why you'll love Rice and Beef Combo
- It's comforting and familiar
- It has rich flavors and textures
- The recipe is budget-friendly
- It's easy to make it your own

Ingredients for making Rice and Beef
- Ground beef: This recipe uses ground beef as the protein.
- Rice: I recommend long-grain white rice. It cooks evenly and stays fluffy. In my experience, short-grain rice can become too sticky in this recipe.
- Aromatics: Garlic, onions, and ginger add depth of flavor and aroma.
- Vegetables: My choice of veggies for this recipe includes bell peppers and diced tomatoes. Feel free to use any vegetable of your choice.
- Olive Oil: I use Olive oil for sautéing the beef and vegetables.
- Seasonings and Spices: Season your dish with salt, pepper, and spices like cayenne pepper, thyme, and paprika to enhance its flavor.
- Beef/Chicken Broth or Stock: If you For additional flavor
- Tomato paste: gives it a lovely hue and thickens the sauce base.
- Garnishes (Optional): Fresh herbs, such as bay leaves, to add freshness to your dish.
How to Make Rice and Ground Beef Recipe
- Sauté the onion. Heat a large skillet over medium heat with a drizzle of olive oil. Add the diced onion and cook 2–3 minutes until softened and translucent.
- Add the garlic and cook for 30 seconds, until fragrant.
- Brown the beef, breaking it apart with a spatula until no pink remains. Drain excess fat if your beef is fatty.
- Add the bell peppers and tomatoes, and cook for another 2 to 3 minutes, until softened.
- Add the seasonings and rice. Add the ginger, tomato paste, thyme, paprika, cayenne, salt, and black pepper. Cook for 2 to 3 minutes so the paste darkens and the spices bloom, then stir in the rice and coat it in the mixture.
- Pour in the stock, add the bay leaves, and stir everything together.
- Simmer and cover. Bring to a simmer, then reduce to low. Cover and cook gently for 15–20 minutes, until the rice is tender and the liquid is absorbed.
- Rest, fluff, and serve. Remove from the heat, leave covered for 5 minutes, then fluff with a fork and remove the bay leaves.
Watch how to make it here:
Tips for the Best Rice and Beef
- Prep everything before you start. Chop the onion, peppers, and tomatoes, then mince the garlic and ginger. Once the beef is browning, things move fast.
- Brown the beef properly. Let it sit undisturbed for a minute before breaking it up. Color on the meat is where most of the flavor comes from.
- Drain the fat if there's a lot. Fatty beef leaves the rice greasy.
- Bloom the tomato paste and spices for a couple of minutes before adding the rice. It deepens the flavor noticeably.
- Don't lift the lid while the rice cooks. Every peek lets out steam the rice needs.
- Rest before fluffing. Five minutes covered, off the heat, finishes the grains evenly.
- Season at the end, not just the start. Stock varies in saltiness; taste before you add more
What to pair it with
- Steamed Vegetables: Serve with steamed vegetables such as broccoli, carrots, snap peas, or green beans.
- Stir-Fried Vegetables: Prepare a simple stir-fry of vegetables like bell peppers, onions, mushrooms, and zucchini to serve alongside your rice and beef dish.
- Salad: Pair with a refreshing salad for a lighter option. Choose crisp greens like lettuce or spinach and toss them with your favorite vegetables, such as tomatoes, cucumbers, and avocado.
- Fruit Salsa: Make a vibrant fruit salsa with mango, pineapple, cilantro, red onion, and lime juice.
- Pickled Vegetables: Serve cucumbers, radishes, or carrots as a tangy, crunchy side dish.
- Fried Plantains: Sweet plantains against the savory rice. The pairing I'd actually reach for.

Frequently Asked Questions
Can I use any rice for this recipe? Long-grain varieties work best. Basmati and jasmine are both fine. Brown rice needs about twice the cooking time and more liquid, so add roughly a cup extra stock and 25 minutes.
Should I rinse the rice first? Yes, for fluffier grains. Rinse until the water runs mostly clear, then drain well. If you'd rather go further, parboiling gives you very separate grains.
Why is my rice crunchy? Not enough liquid, or the heat was too high and the stock evaporated before the grains softened. Add a splash of hot stock, cover, and give it another 5 minutes on low.
Why is my rice mushy? Too much liquid, or the lid came off, and you stirred it. Rice releases starch when disturbed; stir it once when the stock goes in, then leave it alone.
Can I make this in advance? Yes. It keeps in the fridge for 3–4 days. Reheat thoroughly, with a splash of water or stock to loosen the grains.
Can I freeze it? Yes. Cool completely, then freeze in airtight containers or freezer bags. Thaw overnight in the fridge and reheat until piping hot throughout.
Can I substitute another protein? Yes, ground chicken, turkey, pork, shrimp, tofu, or beans all work. Adjust cooking time.
Can I make it in a rice cooker or Instant Pot? Instant Pot: brown on sauté, then pressure cook for 4 minutes with a 10-minute natural release, using slightly less stock. A rice cooker works if it has a sauté function.
More Delicious Beef Recipes
- Delicious and hearty Vegetable Beef Soup
- How to Cook Ground Beef
- Slow Cooker Beef Brisket with BBQ Sauce Recipe
- Meat Floss (Beef Floss) – Dambu Nama
- Fall Off the Bone BBQ Beef Ribs – Grilled Ribs Recipe
- Basmati Jollof Rice recipe (The Party style with Beef)

Rice and Beef
Ingredients
- 3 tablespoon olive oil
- 1 onion, medium diced
- 3 cloves garlic, minced
- 1½ lb ground beef
- 2 cups tomatoes, diced
- 2 cups bell peppers, each bell peppers diced - green,red, yellow and orange
- 1 tablespoon ginger minced
- 2 tablespoon tomato paste
- ½ tablespoon cayenne pepper
- 1 tablespoon thyme
- 2 tablespoon paprika
- salt to taste
- black pepper to taste
- 3 cups rice
- 4½ cups chicken stock
- 2 bay leaves
Instructions
- Heat the olive oil in a large skillet or pot over medium heat. Add the diced onion and cook for 2 to 3 minutes, until soft and translucent. Add the minced garlic and cook for 30 seconds, until fragrant.
- Add the ground beef and cook it, breaking it apart with a spatula, until it's browned and cooked.
- Add the diced bell peppers and tomatoes. Cook for 2 to 3 minutes, until slightly softened.
- Add ginger, tomato paste, cayenne pepper, thyme, paprika, and season with salt and pepper to taste. Cook for 2-3 minutes until the tomato paste darkens and the spices are fragrant.
- Stir in the rice until every grain is coated in the beef and spice mixture.
- Pour in the chicken stock and add the bay leaves. Stir to combine, cover, and bring to a quick boil. Then reduce the heat to low and cook for 15 to 20 minutes, until all the stock is absorbed and the rice is cooked through.
- Remove from heat and let it rest, covered, for 5 minutes. Remove the bay leaves, fluff with a fork, and serve.
Notes
-
- Prep everything before you start. Chop the onion, peppers, and tomatoes, then mince the garlic and ginger. Once the beef is browning, things move fast.
- Brown the beef properly. Let it sit undisturbed for a minute before breaking it up. Color on the meat is where most of the flavor comes from.
- Drain the fat if there's a lot. Fatty beef leaves the rice greasy.
- Bloom the tomato paste and spices for a couple of minutes before adding the rice. It deepens the flavor noticeably.
- Don't lift the lid while the rice cooks. Every peek lets out steam the rice needs.
- Rest before fluffing. Five minutes covered, off the heat, finishes the grains evenly.
- Season at the end, not just the start. Stock varies in saltiness; taste before you add more
Nutrition
I love hearing from you! Let’s connect on YouTube, Facebook, and Instagram. If you try this recipe, don’t forget to tag me on Instagram or Facebook with your creations.

Ben
Wednesday 28th of January 2026
Where has this recipe been all my life! Delicious, simple, quick. Thanks Lola
Lola Osinkolu
Thursday 3rd of September 2026
So glad you loved it, Ben! Thanks for coming back to tell me!!
Anne Olson
Thursday 19th of September 2024
My family can’t stop eating this. I made it last night. And after dinner more went into bowls for a late night snack. I am told to make this again today haaa! Thank you, Lola, for a wonderful comfort dish!!
Chef Lola's Kitchen
Sunday 22nd of September 2024
This is beautiful. I am happy everyone loved it.