There’s nothing quite like coming home to the comforting aroma of a slow-cooked meal wafting through your kitchen.

Crock Pot Taco Rice Soup is one of those magical dishes that warms you from the inside out while filling your home with the mouthwatering scent of seasoned beef, tomatoes, and spices.
I first made this recipe on a chilly weeknight when I was craving the hearty flavors of tacos but wanted something even cozier, a soup that feels like a warm hug after a long day. After a few tweaks, this became a family favorite: a delicious blend of taco meat, tender rice, and spicy, savory broth. Imagine your favorite taco meets your go-to bowl of soup, it’s comforting, filling, and incredibly easy to make.
Whether you’re feeding a family, meal-prepping for the week, or just looking for a no-fuss dinner, this Crock Pot Taco Rice Soup delivers flavor and ease in every spoonful.
Ingredients
- 1 pound (450 g) ground beef (or ground turkey for a lighter option)
- 1 small onion, diced
- 1 (15-ounce) can diced tomatoes with green chilies (like Rotel)
- 1 (15-ounce) can corn, drained
- 1 (15-ounce) can black beans, rinsed and drained
- 1 (32-ounce) carton low-sodium beef broth (about 4 cups)
- 1 cup cooked rice (white or brown)
- 1 (1-ounce) packet taco seasoning mix (or 3 tablespoons homemade)
Cooking Instructions
- Brown the Beef and Onions:
Start by heating a skillet over medium heat. Add the ground beef and diced onion. Cook until the beef is browned and the onions are soft and translucent, about 5–7 minutes. Drain any excess grease so your soup stays light, not oily. - Layer in the Crock Pot:
Transfer the cooked beef and onions into your Crock Pot. Next, add the diced tomatoes with green chilies (juice and all), drained corn, and rinsed black beans. These ingredients form the flavorful base of your soup. - Add Broth and Seasonings:
Pour in the beef broth and sprinkle the taco seasoning evenly over the top. Stir gently to combine everything, making sure those spices dissolve into the broth. - Slow Cook for Full Flavor:
Cover and cook on low for 6–8 hours or high for 3–4 hours. During this time, the flavors mingle beautifully, the beef soaks up the spices, the tomatoes break down into a rich base, and your kitchen fills with an inviting taco-scented aroma. - Add the Rice:
About 30 minutes before serving, stir in the cooked rice. This lets the rice absorb some of the flavors without becoming mushy. If you prefer thicker soup, add a bit more rice; for thinner, ladle in an extra splash of broth. - Taste and Adjust:
Before serving, taste the soup and adjust the seasoning as needed, maybe a pinch of salt, a hint of cayenne, or an extra squeeze of lime for brightness. - Serve and Garnish:
Ladle the soup into bowls and garnish with shredded cheddar, sour cream, sliced jalapeños, or crushed tortilla chips if you like some crunch. Each bite brings together the spiced beef, creamy beans, and tender rice in a balanced, savory symphony.

Ingredients
Method
- Brown ground beef and onion in a skillet; drain.
- Add beef, onions, tomatoes, corn, beans, broth, and taco seasoning to the Crock Pot. Stir.
- Cook on low 6–8 hours or high 3–4 hours.
- Stir in cooked rice 30 minutes before serving.
- Taste, adjust seasoning, and garnish with cheese, sour cream, or tortilla chips.
Tried this recipe?
Let us know how it was!Tips
- Substitutions:
You can swap ground beef for ground chicken or turkey to lighten things up. For a vegetarian version, replace the meat with extra beans or lentils and use vegetable broth instead of beef broth. - Rice Options:
White rice adds a soft texture, while brown rice gives a chewier, nutty taste. If using leftover rice, add it toward the end of cooking to avoid over-softening. - Make It Spicier:
Add a diced jalapeño or a dash of cayenne pepper for extra heat. Alternatively, use fire-roasted tomatoes instead of regular diced ones. - Storage Tips:
This soup keeps well! Store leftovers in an airtight container in the refrigerator for up to 4 days. The flavors continue to develop, making it even tastier the next day. To freeze, cool completely, portion into freezer bags, and freeze for up to 2 months. Thaw overnight and reheat on the stove or in the microwave. - Thick or Thin:
For thicker soup, reduce the amount of broth slightly or add more rice. If you like a thinner consistency, mix in a bit more broth or even some tomato sauce near the end. - Toppings Galore:
Don’t skip toppings, they elevate this soup. Try shredded cheese, avocado slices, chopped cilantro, sour cream, or crushed tortilla strips for texture and freshness.
Why You’ll Love This Recipe
- Comfort in a Bowl: Every bite delivers a hearty mix of seasoned beef, tender rice, and zesty tomato broth, it’s like your favorite taco transformed into a warm, comforting soup.
- Effortless Prep: Toss it all into your slow cooker and let it do the work. This recipe is perfect for busy days when you want a satisfying dinner without hovering over the stove.
- Customizable: You can easily adapt it to your taste. Love spice? Add jalapeños. Want it creamy? Melt in a little cream cheese or mix in sour cream before serving.
- Healthy and Balanced: With lean protein, fiber-rich beans, and vegetables, this recipe keeps you satisfied without being heavy. It’s a full meal in one bowl.
- Perfect for Meal Prep: This soup reheats beautifully, making it ideal for leftovers or quick lunches. Pack it in portions for grab-and-go work meals.
Imagine pulling out a steaming bowl from your Crock Pot, the enticing blend of taco spices, tomato, and garlic filling your kitchen. The first spoonful hits you with bold taco flavor, then the smooth rice and creamy beans make it comfortingly hearty. It’s as simple as it is satisfying, ideal for even the busiest cooks.
FAQs
- Can I use uncooked rice instead of cooked rice?
Yes, but add it during the last 1½ hours of slow cooking and increase broth by about ½ cup. This ensures the rice cooks fully without absorbing too much liquid. - Can I make this on the stovetop instead of a Crock Pot?
Absolutely! Simmer all the ingredients on medium-low heat for 30–40 minutes. Stir occasionally, then add the cooked rice in the last 10 minutes. - Can I freeze Crock Pot Taco Rice Soup?
Definitely. Cool completely, then store in freezer-safe bags or containers for up to 2 months. Thaw overnight in the fridge and reheat gently. - How can I make it creamier?
Stir in 4 ounces of softened cream cheese or ½ cup heavy cream during the last 15 minutes of cooking. It creates a luscious, creamy texture. - What if my soup turns out too thick?
Just add extra broth or water in small amounts until it reaches your preferred consistency. Season again to taste afterward.
Crock Pot Taco Rice Soup is the definition of cozy comfort food. It’s a fuss-free, flavorful dish that fills your kitchen with the scent of simmering tomatoes, savory beef, and warm spices. Perfect for beginner cooks, it rewards your minimal effort with maximum flavor.
Make it your own with toppings or tweaks, and you’ve got a meal that’s endlessly versatile. Whether it’s a weeknight dinner, a game-day lunch, or a make-ahead freezer meal, this recipe will quickly become your go-to.
So grab your slow cooker, toss in these simple ingredients, and let the magic happen, the Crock Pot will handle the rest. Dinner’s ready, and it’s absolutely delicious.

