This recipe for Spanish rice with ground beef is a great way to enjoy this classic Mexican dish while adding in extra protein. The beef adds heartiness, while the combination of onion, garlic, bell peppers, tomato, and spices provides flavor.
Why You'll Love Spanish Rice with Ground Beef
This Spanish rice with ground beef is easy to make, packed with flavor, and full of nutrient-rich ingredients. You make the whole recipe in one dish, so cleanup is easy. This dish includes your protein, vegetables, and grain all in one recipe for a well-rounded meal.
It’s a great dish to make for a weeknight meal or for an impressive dinner party with friends and family. You can customize this recipe by adding in extra vegetables, swapping out the ground beef for your favorite protein, and changing up the spices to suit your taste buds.
Is this Recipe Healthy?
This Spanish rice with ground beef includes protein from the ground beef as well as antioxidant-filled vegetables like bell peppers and onion. It also contains carbohydrates in the form of rice, which provides essential vitamins and minerals. To make this recipe even healthier, use lean or extra lean ground beef and brown rice.
Ingredients You'll Need for this Recipe
- Ground beef
- Red bell pepper
- Italian green pepper
- Onion
- Garlic cloves
- Bunch of fresh cilantro
- White rice
- Tomato paste
- Olive oil
- Salt
- Cumin
- Black pepper
- Chili flakes
- Oregano
- Water
How to Make Spanish Rice with Ground Beef
- Prep the veggies: Finely dice the onion and red and green bell peppers. Mash or mince the garlic cloves. Set aside.
- Heat a bit of olive oil in a medium-sized pan. Add the veggies and cook for 10 minutes until they are soft and fragrant.
- Leave the veggies in the pan. Add a bit more olive oil if needed and cook the ground beef with the veggies. Season with the salt, black pepper, cumin, oregano, and chili flakes. Cook until the beef is browned, making sure to break up any lumps in the meat.
- Add the rice, tomato paste, and a bit of chopped fresh cilantro to the pan. Mix well to distribute all the flavors and coat every grain of rice.
- Add water to the pan and mix well. Cook on medium heat until the rice has absorbed all the water. Do not mix while the rice is cooking.
- Serve with more chopped fresh cilantro sprinkled on top.
Tips & Variations for this Dish
For the best Spanish rice with ground beef follow these tips and variation ideas:
- Make sure your spices are fresh and not expired.
- Do not mix the rice while it is cooking or it will release its starch and turn mushy.
- Depending on your type of rice, you may need a bit more water. Add more water if needed. You can also cover the pan and let it rest for 10 minutes after cooking to allow the rice more time to absorb the liquid.
- Substitute vegetable or beef stock for the water for a tastier dish.
- Add in black beans or pinto beans for extra protein and nutrients.
- Add more vegetables like mushrooms, zucchini, or carrots.
- If you prefer a spicier dish, add in jalapeno peppers while cooking the veggies.
- Top with fresh diced tomatoes when serving for extra flavor.
- Add lime juice right before serving to bring out all the flavors.
- Serve with sliced avocado, sour cream, grated cheese, and/or chopped green onions.
More Mexican-Inspired Recipes
- Mexican Potatoes with Spicy Cilantro Mayo
- Spanish Cauliflower Rice
- Roasted Poblano Skillet Queso Blanco
- Black Bean Quesadillas
Spanish Rice with Ground Beef
Super tasty Spanish rice with ground beef. Super easy and meal prep friendly.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Main meals
- Cuisine: Mexican
Ingredients
-
10 oz ground beef
-
½ red bell pepper
-
1 italian green pepper
-
1 onion
-
2 garlic cloves
-
a bunch of fresh cilantro
-
2 cups white rice
-
2 tablespoons tomato paste
-
2 tablespoons olive oil
-
2 teaspoons salt
-
1 teaspoon cumin
-
1 teaspoon black pepper
-
½ teaspoon chili flakes
-
1 teaspoon oregano
-
4 cups water
Instructions
-
Start by prepping all the veggies. For this dice the peppers and onion finely. Smash or mince the garlic cloves. Set aside.
-
In a medium-sized pan add a bit of olive oil and add the veggies. Cook for 10 minutes until they get soft and fragrant.
-
Add a bit more olive oil if needed and cook the ground beef with the veggies still in the pan. Season with salt, oregano, and chili flakes. Cook until it gets browned, making sure to break any lumps it might form.
-
Add the rice to the pan, as also the tomato paste and a bit of chopped cilantro. Mix well to distribute all the flavors and coat every grain of rice.
-
Add water to the pan and mix everything well. Cook on medium heat until all the water has been absorbed. Do not mix while the rice is cooking.
-
Serve with more cilantro on top.
Notes
You can substitute the water for vegetable or beef stock for an even tastier dish.
Make sure to not mix the rice while its cooking, otherwise it will release its starches and will turn mushy.
Depending on your type of rice it might need a bit more water, so feel free to add a bit more if needed. Also you can cover the pan and let it rest for 10 minutes so the rice will continue to cook.
Store any leftovers in sealed containers for up to 5 days.
Yes, you can substitute ground chicken, ground turkey, or ground pork for the ground beef.
To make this recipe vegetarian and vegan, omit the beef and increase the amount of vegetables. You can also substitute crumbled tofu, black beans, pinto beans, or lentils for a protein-rich vegetarian/vegan version.
Store any leftovers in sealed containers in the fridge for up to 5 days.
Leave a Reply