Go Back

Mexican Beans and Rice Soup

A vibrant and heartwarming soup made with roasted tomatoes, aromatic spices, and hearty beans, perfect for a cozy meal.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 4 servings
Course: Main Course, Soup
Cuisine: Mexican
Calories: 320

Ingredients
  

For the Soup Base
  • 3 plum plum tomatoes sweet and juicy, providing a fresh burst of flavor
  • 1/2 onion onion, roughly chopped adds depth and sweetness
  • 2 cloves whole garlic, peeled infuses the soup with warmth
  • 1 each chipotle in adobo pepper adds smoky and spicy flavor
  • 3 cups vegetable or chicken stock forms the backbone of the soup
For the Bulk
  • 1 15-ounce can black or pinto beans, drained and rinsed adds protein and heartiness
  • 1/3 cup uncooked long-grain white rice absorbs flavors and adds texture
  • 2 tsp Mexican oregano enhances the soup's flavor
  • a pinch ground cumin deepens the flavor profile
  • Salt and freshly cracked black pepper, to taste for seasoning
  • splash oil for cooking to sauté aromatics

Method
 

Roasting the Tomatoes
  1. Preheat your oven to 400°F (200°C). Arrange the whole plum tomatoes on a baking sheet and roast for about 30 minutes until blistered.
Sautéing the Aromatics
  1. In a soup pot, heat a splash of oil over medium heat. Add the chopped onion and whole garlic cloves until softened.
Creating the Soup Base
  1. Transfer the roasted tomatoes (and their juices) to a blender with the sautéed onion and garlic. Blend until smooth.
Simmering the Soup
  1. Pour the tomato puree back into the soup pot, add stock, beans, rice, oregano, cumin, salt, and pepper. Stir, bring to a gentle boil, reduce heat, cover, and simmer for 15 minutes.
Serving
  1. Taste and adjust seasoning if needed. Ladle into bowls and add your favorite toppings like cilantro, avocado, or cheese.

Notes

For a lighter version, use brown rice instead of white. Be careful with the roasting step to ensure deep flavor. This soup is great for meal prep and can enhance with added greens like kale.