If you’ve been craving a warm, comforting dish that brings together vibrant flavors and wholesome ingredients, this Beans and Rice Taco Soup Recipe is going to be your new go-to. It’s a fantastic, hearty meal featuring creamy beans, tender rice, sweet corn, and a rich tomato base all infused with classic taco seasoning that gives every spoonful a festive kick. Whether you’re feeding a crowd or just want a simple, flavorful dinner, this soup is easy to make, satisfying, and perfect for cozy nights in.

Ingredients You’ll Need

The image shows two stages of a thick soup cooking in a stainless steel pot on a white marbled surface. On the left, the soup base is a smooth deep red tomato liquid, with a pink spoon lifting a scoop filled with white rice, black beans, corn kernels, and small pieces of onions and tomatoes. On the right, the ingredients are fully mixed, creating a chunky, tomato-colored soup filled with visible layers of white rice, yellow corn, black beans, and bits of onions, all suspended in a thick broth. photo taken with an iphone --ar 4:5 --v 7

Gathering the right ingredients for this Beans and Rice Taco Soup Recipe is wonderfully simple. Each element plays a crucial role in balancing texture, color, and flavor, making the final dish truly shine.

  • 15 ounces canned beans: Drained and rinsed, they provide protein and a creamy texture that’s essential for heartiness.
  • 1 cup uncooked white rice: Rinsed to remove excess starch, the rice adds wonderful chewiness and bulk.
  • 15 ounces canned corn: Drained for a sweet pop of color and subtle crunch.
  • 15 ounces tomato sauce: Creates a smooth, rich base that ties all flavors together.
  • 16 ounces salsa: Adds tang and spice, giving this soup its characteristic taco flair.
  • 32 ounces broth (chicken, beef, or vegetable): Enhances depth and richness, making the soup flavorful and satisfying.
  • 1 tablespoon taco seasoning: Packs in authentic taco spice to awaken your taste buds.
  • 16 ounces water: Balances the consistency, ensuring the soup isn’t overly thick.

How to Make Beans and Rice Taco Soup Recipe

Step 1: Combine Ingredients in the Pot

Start by adding the drained beans, rinsed rice, corn, tomato sauce, salsa, broth, taco seasoning, and water into a large pot over medium-high heat. Stir everything thoroughly until well mixed. This combination sets the stage for a deeply flavorful base that develops as it cooks.

Step 2: Bring to a Simmer and Cover

Once your pot is full of goodness, bring the contents to a gentle simmer, then cover it and lower the heat to keep it gently bubbling. This slow simmer allows the rice to absorb all the savory liquid and the flavors to meld beautifully.

Step 3: Cook Until Rice is Tender

Let the soup cook for about 20 minutes if you’re using white rice—this is enough time for the grains to cook through perfectly. Keep in mind, using instant rice, pasta, or other grains will require adjustments based on their specific cooking times, so follow the package recommendations.

Step 4: Stir Occasionally

During cooking, remove the lid to stir the soup twice. This simple step helps prevent the rice from sticking to the bottom of your pot and ensures even cooking. It’s an easy way to keep all textures just right.

How to Serve Beans and Rice Taco Soup Recipe

A close-up view of a white bowl filled with a thick, orange-red soup that has visible grains of white rice, bright yellow corn kernels, black beans, and small bits of green bell pepper mixed within the broth. Tiny green herb pieces are scattered on top for garnish. A silver spoon rests inside the bowl at the left side, dipping into the soup. The bowl sits on a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

Don’t underestimate the power of fresh garnishes when serving this soup. A sprinkle of shredded cheese, a dollop of sour cream, or a handful of chopped cilantro can elevate the flavors and add vibrant colors. A squeeze of fresh lime juice also brings a bright, zesty punch that complements the taco spices beautifully.

Side Dishes

This soup perfectly pairs with warm, crusty bread or homemade tortilla chips for dipping. If you want to round your meal out, a fresh green salad or Mexican street corn can add texture and balance to your plate without overshadowing the main event.

Creative Ways to Present

For a festive touch, serve this Beans and Rice Taco Soup Recipe in bread bowls or colorful bowls that highlight the vibrant ingredients. Offering a toppings bar with guacamole, jalapeños, and diced onions lets your guests customize their bowls and makes mealtime interactive and fun.

Make Ahead and Storage

Storing Leftovers

Leftover soup can be stored in airtight containers in the refrigerator for 3 to 4 days. The flavors tend to deepen overnight, so it’s great to make ahead for busy days or meal prep. Just remember to give it a good stir before reheating.

Freezing

This Beans and Rice Taco Soup Recipe freezes really well. Pour it into freezer-safe containers, leaving some room for expansion. It can be stored for up to 3 months. When ready to enjoy, thaw overnight in the fridge before reheating gently on the stove.

Reheating

Reheat soup on the stove over medium heat, stirring occasionally to prevent scorching. Adding a splash of broth or water can help loosen up the texture if it has thickened. Microwave reheating works, too, but stirring halfway through is key for even warmth.

FAQs

Can I use any type of beans for this soup?

Absolutely! Black beans, kidney beans, or pinto beans are all great options and will slightly alter the flavor and texture, keeping the soup exciting and adaptable.

Is this Beans and Rice Taco Soup Recipe vegan?

It can be easily made vegan by using vegetable broth instead of chicken or beef broth. Also, skip dairy-based garnishes or replace them with vegan alternatives for a fully plant-based meal.

How spicy is this soup?

The heat level primarily depends on the salsa you choose. Mild salsa keeps it gentle enough for all palates, while hotter salsa amps up the spice. You can also control heat by adjusting the amount of salsa added.

Can I use instant rice instead of regular rice?

Yes, instant rice or even small pasta works well. Just be sure to follow the package cooking times as they will be shorter than regular rice, and adjust the liquid accordingly to keep the soup from becoming too thick.

What can I substitute for corn if I don’t have canned?

Frozen corn is a perfect substitute and just as tasty. You could also try mixed vegetables for added variety and nutritional boost if you want to switch things up.

Final Thoughts

This Beans and Rice Taco Soup Recipe is a true kitchen champion—simple to prepare but bursting with bold flavors and comforting textures. Whether you’re feeding a family or craving a nourishing solo meal, this recipe brings warmth and happiness to your table with every bowl. Trust me, once you make it, you’ll want to keep it in your regular rotation!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Beans and Rice Taco Soup Recipe

Beans and Rice Taco Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.2 from 83 reviews

This hearty Beans and Rice Taco Soup combines protein-packed beans, fluffy rice, and a medley of veggies in a flavorful tomato and salsa broth. It’s a comforting, easy-to-make dish perfect for weeknight dinners and customizable for vegan and spice preferences.

  • Total Time: 30 minutes
  • Yield: 6 servings

Ingredients

Main Ingredients

  • 15 ounces canned beans, drained and rinsed (black, kidney, or pinto beans recommended)
  • 1 cup uncooked white rice, rinsed
  • 15 ounces canned corn, drained (or substitute with frozen corn or mixed vegetables)
  • 15 ounces tomato sauce
  • 16 ounces salsa (choose mild or hot depending on preference)
  • 32 ounces broth (chicken, beef, or vegetable broth; use vegetable broth for vegan option)
  • 1 tablespoon taco seasoning
  • 16 ounces water

Instructions

  1. Combine Ingredients: In a 3-quart saucepan over medium-high heat, add the drained beans, rinsed rice, corn, tomato sauce, salsa, broth, taco seasoning, and water. Stir everything together thoroughly until evenly mixed.
  2. Bring to Simmer: Bring the mixture to a simmer on the stovetop. Once simmering, cover the pot and reduce the heat to low to maintain a gentle simmer.
  3. Cook the Rice: Allow the soup to cook for about 20 minutes if using white rice, or until the rice is tender and cooked through. If using instant rice, pasta, or other grains, follow package directions for cook times. Uncover occasionally to stir and prevent the rice from sticking to the bottom, stirring the pot twice during the cooking process.
  4. Final Stir and Serve: After the rice is cooked, give the soup a final stir. Adjust seasoning or salsa heat as desired before serving. Serve hot as a comforting meal.

Notes

  • Vegan variation: Use vegetable broth instead of chicken or beef broth.
  • Beans: Black, kidney, or pinto beans can be used according to preference.
  • Corn: Frozen corn or mixed vegetables can substitute canned corn.
  • Adjusting Heat: The type of salsa influences soup spiciness. For less heat, use mild salsa or reduce the amount of salsa added. Extra salsa can be served on the side for those wanting more spice.
  • Instant rice or pasta can be used instead of white rice; follow package instructions for cooking times.
  • Storage: Leftovers keep for 3-4 days refrigerated in an airtight container and can be reheated on the stovetop or microwave.
  • Author: Adeline
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mexican-American
  • Diet: Vegan

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

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