Mexican Bean and Rice Soup

Mexican Beans and Rice Soup is a vibrant and hearty dish that transports you to a warm, sunny kitchen filled with the enticing aromas of roasted tomatoes, earthy beans, and spices. This comforting soup is perfect for those chilly evenings when you crave something nourishing yet quick to prepare. It’s a family-friendly recipe that’s not only easy to make but also full of flavor, guaranteed to bring everyone to the table. With a step-by-step approach, you’ll find that creating this delightful bowl of goodness is simple enough for any home cook.

Ingredients

Imagine the rich, warm flavors encapsulated in these ingredients:

  • 3 plum tomatoes: Ready to be roasted to juicy perfection, bursting with sweetness.
  • 1/2 an onion, roughly chopped: Offers a subtle sweetness and aromatic profile.
  • 2 whole garlic cloves, peeled: Infusing the soup with their fragrant, pungent essence.
  • 1 chipotle in adobo pepper: Bringing a smoky kick that elevates every spoonful.
  • 3 cups vegetable or chicken stock: The heart of the soup, rich and savory.
  • 1 (15-ounce) can black or pinto beans, drained and rinsed: Creamy and tender, adding protein to your meal.
  • 1/3 cup uncooked long-grain white rice: Providing a comforting texture that absorbs flavors beautifully.
  • 2 tsp Mexican oregano: A fragrant herb that adds authenticity.
  • A pinch of ground cumin: Offering warm, earthy notes.
  • Salt and freshly cracked black pepper, to taste: Enhancing all underlying flavors.
  • A splash of oil, for sautéing: Olive or vegetable oil will do, ensuring everything sautés beautifully.

Cooking Time & Tips for Mexican Beans and Rice Soup

When it comes to making Mexican Beans and Rice Soup, you can choose between two methods of preparation: quick or slow. A quicker approach allows you to roast the tomatoes while sautéing your aromatics simultaneously, leading to a delicious soup in about 30 minutes. Alternatively, a slow simmer brings out deeper flavors over a longer time, perfect for leisurely kitchen days.

To ensure your soup turns out perfectly, here are some practical tips:

  1. Roasting the tomatoes: Don’t skip this step! Roasting intensifies their flavor, making the soup richer and more satisfying.
  2. Fresh is best: Use fresh herbs whenever possible to brighten the soup.
  3. Adjust seasoning: Taste as you go; you may want to alter the salt and pepper based on your tastes.

Step-by-Step Directions

Mexican Bean and Rice Soup

  1. Preheat the oven to 400°F (200°C). Roast the plum tomatoes on a baking sheet for about 30 minutes, allowing their natural sugars to caramelize and develop a rich flavor.

  2. While the tomatoes roast, heat a splash of oil in a soup pot. Add the roughly chopped onion and peeled garlic cloves, sautéing for 5-7 minutes until they’re fragrant and the onion turns translucent.

  3. Once the tomatoes are roasted, transfer them to a blender along with the sautéed onion and garlic. Blend into a smooth puree, achieving a vibrant mixture that pulses with the deep flavor of your ingredients.

  4. Pour the puree back into the pot and add the vegetable or chicken stock, rinsed beans, rice, oregano, cumin, salt, and pepper. Bring the mixture to a boil, letting the enticing scents rise as the flavors combine.

  5. Reduce the heat and let the soup simmer for about 15 minutes until the rice is tender and has absorbed all those delicious flavors. The aroma in your kitchen will be heavenly!

  6. Serve hot, garnished with fresh cilantro or slices of creamy avocado if desired.

Serving Suggestions & Occasions

This Mexican Beans and Rice Soup embodies comfort and is perfect for a cozy family dinner, a casual get-together with friends, or even meal prep for the week. Pair it with crusty bread or homemade tortilla chips for a satisfying meal. It’s also enjoyable topped with a dollop of sour cream or a sprinkle of cheese if you’re looking to add a little creaminess.

Perfect for weeknight dinners, you can whip it up in under an hour and serve it up warm. Additionally, it’s a fantastic option for gatherings, potlucks, or even a comforting lunch that the whole family will love.

Common Mistakes for Mexican Beans and Rice Soup

To create the best Mexican Beans and Rice Soup, avoid these common pitfalls:

  1. Neglecting to roast the tomatoes: This underestimated step adds so much depth to your soup.
  2. Adding too much liquid: Keep an eye on your stock-to-rice ratio; too much stock can lead to a soupy consistency.
  3. Not seasoning adequately: Under-seasoning can make your soup bland, so taste often.
  4. Skipping the simmer: Rushing through the simmering phase may yield undercooked rice and less flavor.

Healthier Alternatives & Variations

Looking to lighten up your Mexican Beans and Rice Soup? Consider these alternatives:

  • Use brown rice instead of white for added fiber and nutrients. Just remember to increase the cooking time.
  • Incorporate more vegetables: Adding diced bell peppers, zucchini, or corn can boost the nutrition and texture.
  • Swap the oil for a little broth during sautéing to lower the fat content without sacrificing flavor.

Variations are also a great way to keep it exciting. You could add diced chicken or shredded turkey for a protein boost or mix different beans to change the texture and flavor profile.

FAQs

  1. Can I use fresh tomatoes instead of canned?
    Absolutely! Just ensure they are firm and ripe. About six medium tomatoes should work well.

  2. How can I make this soup spicier?
    You can increase the amount of chipotle pepper or add a few dashes of hot sauce while cooking.

  3. Is this soup vegan?
    Yes! Just ensure you use vegetable stock, and it’s entirely plant-based.

  4. How long can I store the soup?
    It can last in the refrigerator for up to three days or can be frozen for up to three months.

  5. What can I serve with the soup?
    Consider tortilla chips, avocado, or a simple side salad to round out the meal.

  6. Can I make this soup in advance?
    Yes! It holds up wonderfully in the fridge. Just reheat gently before serving.

Conclusion

With its warm, comforting flavor, Mexican Beans and Rice Soup is a delightful dish that deserves a place in your recipe repertoire. It’s quick to make, filled with wholesome ingredients, and perfect for any occasion. Don’t wait any longer—get into your kitchen and bring the taste of Mexico to your table tonight! Enjoy every spoonful, knowing that comfort and coziness are just a recipe away.

Print

Mexican Beans and Rice Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A vibrant, hearty soup packed with roasted tomatoes, earthy beans, and spices, perfect for cozy evenings.

  • Author: amelia-thompson
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Category: Soup
  • Method: Cooking
  • Cuisine: Mexican
  • Diet: Vegetarian

Ingredients

Scale
  • 3 plum tomatoes
  • 1/2 an onion, roughly chopped
  • 2 whole garlic cloves, peeled
  • 1 chipotle in adobo pepper
  • 3 cups vegetable or chicken stock
  • 1 (15-ounce) can black or pinto beans, drained and rinsed
  • 1/3 cup uncooked long-grain white rice
  • 2 tsp Mexican oregano
  • A pinch of ground cumin
  • Salt and freshly cracked black pepper, to taste
  • A splash of oil, for sautéing

Instructions

  1. Preheat the oven to 400°F (200°C). Roast the plum tomatoes on a baking sheet for about 30 minutes, allowing their natural sugars to caramelize.
  2. Heat a splash of oil in a soup pot. Add the roughly chopped onion and peeled garlic cloves, sautéing for 5-7 minutes until fragrant and translucent.
  3. Transfer the roasted tomatoes to a blender along with the sautéed onion and garlic. Blend into a smooth puree.
  4. Pour the puree back into the pot and add the vegetable or chicken stock, rinsed beans, rice, oregano, cumin, salt, and pepper. Bring to a boil.
  5. Reduce the heat and let the soup simmer for about 15 minutes until the rice is tender.
  6. Serve hot, garnished with fresh cilantro or slices of creamy avocado if desired.

Notes

Roasting the tomatoes intensifies their flavor. Use fresh herbs for the best taste.

Nutrition

  • Serving Size: 1 serving
  • Calories: 300
  • Sugar: 4g
  • Sodium: 600mg
  • Fat: 7g
  • Saturated Fat: 1g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 10g
  • Protein: 12g
  • Cholesterol: 0mg

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star