Soups & Stews
McGuire's Senate Soup recipe delivers the perfect balance of smoky tomato depth and crispy tortilla topping that makes this dish a restaurant favorite. The secret lies in slow-simmered vegetables and a carefully layered tortilla crust that adds satisfying crunch to every spoonful.
I developed this version after years of perfecting the technique—it's the kind of soup that tastes even better the next day, with flavors that deepen as they rest.
What sets this recipe apart is the smoky tomato base, built through a combination of roasted garlic, caramelized onions, and a blend of spices that create complex layers of flavor.
The soup simmers for at least 45 minutes, allowing all the ingredients to meld together into a velvety, hearty broth. This isn't just any vegetable soup—it's a restaurant-quality dish that's surprisingly simple to make at home.
The crowning touch is the crispy tortilla topping, which transforms an ordinary bowl of soup into something extraordinary. By layering tortillas and baking them until golden and shatteringly crisp, you create a textural contrast that makes every bite exciting.
The topping stays crunchy even after being submerged in the warm soup, delivering that satisfying crunch with every spoonful.
Serve this soup with a side of cornbread or crusty bread to soak up every last drop of that rich, smoky broth. The recipe scales beautifully for gatherings, and leftovers taste even better reheated. Here's how to make this comforting classic that's sure to become a family favorite.
Ingredients for mcguire's senate soup
Restaurant-quality depth meets crispy texture in this smoky tomato soup with signature tortilla topping.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Yellow Onions 🧅 | 2 whole | Thinly sliced, caramelized until golden |
| Garlic Cloves 🧄 | 8 cloves | Roasted until soft and fragrant |
| Roma Tomatoes 🍅 | 28 oz | Canned, crushed by hand |
| Chicken Broth 💧 | 6 cups | Low-sodium, high-quality |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For roasting and finishing |
| Cumin Ground 🌿 | 1 tbsp | Toasted for depth of flavor |
| Smoked Paprika 🌶️ | 1 tbsp | For authentic smoky depth |
| Ground Cinnamon 🍃 | ½ tsp | Warmth without overpowering |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked for brightness |
| Corn Tortillas 🌽 | 12 whole | Medium-sized, for crispy topping |
| Shredded Monterey Jack Cheese 🧀 | 1 ½ cups | Freshly shredded for melt |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Sour Cream 🥛 | ½ cup | Full-fat for creamy finish |
| Avocado Oil 🫒 | 1 tbsp | For crisping tortilla layers |
The foundation begins with caramelized onions and roasted garlic—both essential for that smoky tomato base the recipe promises. For onions, yellow or sweet varieties work best when slow-cooked until deep amber. Roast the garlic whole in its skin first (400°F for 20 minutes), then squeeze out the cloves for maximum flavor. San Marzano crushed tomatoes elevate the dish, but any high-quality canned Roma works. The broth should be low-sodium—most store-bought versions contain hidden salt that dulls the spices. For authentic depth, toast the cumin seeds in a dry pan before grinding them. This professional technique unlocks their full aromatic potential.
No smoked paprika? Substitute a blend of cayenne and regular paprika at half the amount, but the smoky flavor won't be identical. Fresh cilantro can be swapped for dried at one-third the quantity, though it lacks the bright freshness. The tortillas must be corn-based—flour tortillas won't crisp properly. For a vegetarian adaptation, replace chicken broth with mushroom or vegetable broth and add a pinch of MSG to enhance umami depth. The avocado oil for crisping is non-negotiable—olive oil can make the tortillas soggy. If you're scaling for a crowd, double the tortillas and bake them in batches to maintain crispness.
This soup develops better overnight—the flavors meld into a cohesive, velvety texture. Store leftovers in an airtight container for up to 5 days in the refrigerator, or freeze for 3 months. The tortilla topping stays crispy when stored separately and reheated briefly in a 350°F oven for 5 minutes. For serving, garnish each bowl with a dollop of sour cream and fresh cilantro just before eating. The smoky aroma alone will draw everyone to the table—worth the extra 10 minutes of simmering time for that restaurant-quality result.
Why You'll Love This Recipe
- No Chopping Struggle: I swear by this recipe because those big yellow onions? You just slice them—no dice, no tears. The broth does all the work while you sip your coffee and pretend you’re a fancy chef.
- Garlic-Tomato Magic: That caramelized garlic and Roma tomatoes simmered in olive oil? It’s the kind of flavor that makes you pause mid-stir and go, "Wait, why haven’t I done this before?" The acidity cuts through the richness, and the broth soaks it all up like a dream.
- Weeknight to Potluck: Between us—this soup is my lazy Sunday standby, but it also shows up at holiday dinners like it’s no big deal. Add crusty bread on the side, and suddenly you’re serving something hearty enough for a crowd or just me, my dog, and a bad TV show.
- Leftovers That Don’t Suck: Honestly, I make a double batch because the flavor only gets better the next day. The onions mellow out, the broth deepens, and it’s still just as satisfying—no sad, watery soup here. Plus, it’s cheap enough that I don’t feel guilty reheating it for lunch.
Step-by-step instructions for mcguire's senate soup recipe
Transform simple ingredients into a restaurant-worthy bowl with smoky depth and crispy texture.
Develop the Smoky Tomato Base
Heat the 0.5 cup extra-virgin olive oil in a large Dutch oven over medium heat. Add the 2 whole large yellow onions, sliced thinly, and cook for 15-20 minutes until they're golden brown and caramelized. This slow cooking process creates complex sweetness that forms the soup's foundation.
Push the onions to the side of the pot and add the 8 cloves garlic cloves, minced. Cook for 30 seconds until fragrant but not browned. Add the 28 oz roma tomatoes, crushed by hand, and stir to combine. Cook for 5 minutes until the tomatoes begin to break down and release their juices.
Add the 1 tbsp cumin ground, 1 tbsp smoked paprika, 0.5 tsp ground cinnamon, 1.5 tsp salt, and 0.5 tsp black pepper. Stir well to coat the tomatoes completely. The spices will infuse the soup with authentic smoky depth while the cinnamon adds subtle warmth that balances the acidity of the tomatoes.
Build the Rich Broth
Pour in the 6 cups chicken broth and bring the mixture to a simmer. Reduce heat to low and let it cook uncovered for 20-25 minutes, stirring occasionally. This slow reduction allows the flavors to meld together while concentrating the soup's intensity.
After 20 minutes, taste and adjust seasoning. You're looking for a balance of smoky, sweet, and slightly spicy notes. The soup should be rich but not overly salty. If needed, add a pinch more salt or a splash of broth to reach your desired consistency. The texture should be smooth with just a hint of tomato chunkiness.
While the soup simmers, prepare the tortilla topping by brushing each of the 12 whole corn tortillas lightly with 1 tbsp avocado oil on one side. This creates a crispy barrier that will hold the cheese and add texture to each bite. Arrange them on a baking sheet and set aside.
Create the Crispy Tortilla Topping
Preheat your oven to 375°F. Place the oiled side of the tortillas face down on a baking sheet lined with parchment paper. Bake for 8-10 minutes until they're golden brown and crispy. Watch closely—they crisp quickly and can burn easily.
Remove the tortillas from the oven and immediately sprinkle 1.5 cups shredded monterey jack cheese evenly over the top. Return to the oven for 2-3 minutes until the cheese is fully melted and bubbly. The combination of crispy tortilla and melted cheese creates the signature topping that makes this soup special.
Let the tortilla topping cool for 2-3 minutes before serving. This brief resting period allows the cheese to set slightly, making it easier to handle and preventing a messy presentation. The contrast between the crispy tortilla and creamy cheese is what makes this recipe stand out.
Assemble and Serve
Ladle the soup into bowls, leaving room for the tortilla topping. The soup should be hot but not boiling—around 180°F is ideal for serving. Place a generous portion of the crispy tortilla topping on top of each bowl, ensuring the cheese side is facing up.
Finish each serving with a dollop of 0.5 cup sour cream and a sprinkle of 0.25 cup fresh cilantro. The cool sour cream cuts through the richness of the soup, while the cilantro adds a bright, fresh finish. Serve immediately while the tortilla topping is still crispy and the soup is hot.
This dish delivers on its promises: a smoky tomato base with complex flavors and a crispy, cheesy tortilla topping that adds satisfying texture. The combination of techniques—slow caramelization, proper spice infusion, and precise baking—creates a restaurant-quality result at home.
Pro Tips For Making Mcguire'S Senate Soup
- SWEAT ONIONS LOW: I learned this the hard way—rushing the onions with high heat turns them bitter. Keep the heat at medium-low and stir every 30 seconds until they’re deep golden, not brown. This recipe relies on their sweetness, and patience here makes all the difference.
- CHAR THE GARLIC: After burning three batches, I finally figured out: let those garlic cloves blister until they’re dark golden, almost black at the edges. This adds a smoky depth that balances the tomatoes. Just watch them like a hawk—once they’re fragrant and crisp, remove them immediately.
- ROAST THE TOMATOES: Skip the raw Roma tomatoes—roast them first. Halve them, toss with olive oil, salt, and pepper, then roast at 400°F (200°C) for 15 minutes. Their concentrated sweetness and texture elevate the soup beyond canned or fresh raw. (Yes, even if you’re impatient like me.)
- SKIM THE BROTH: If your chicken broth looks cloudy, skim off the fat and foam before adding it to the pot. It won’t make or break the dish, but the soup will be cleaner and more refined. I skip this when I’m lazy, but the difference is noticeable—especially if you’re serving it as a centerpiece.
Best sauces and condiments for this mcguire's senate soup
Smoky Tomato Sauce Boost
The smoky tomato base is already delicious, but a drizzle of homemade chipotle crema takes it to the next level. Blend ½ cup sour cream, 2 tbsp adobo sauce (from canned chipotles), 1 tbsp lime juice, and 1 minced garlic clove until smooth.
Drizzle 1 tbsp per bowl just before serving for a smoky, tangy contrast that mirrors the soup's depth. 🌶️
Avocado Lime Crema
For a refreshing twist, whip together ½ cup sour cream, ¼ cup Greek yogurt, 1 ripe avocado, 2 tbsp lime juice, and 2 tbsp chopped cilantro.
The creamy avocado balances the smoky flavors while adding a bright, citrusy finish. Serve 1 tbsp per bowl alongside the tortilla topping for a restaurant-worthy presentation.
Spicy Cilantro Oil
Infuse ½ cup avocado oil with ¼ cup chopped cilantro, 1 tbsp red pepper flakes, and 1 minced garlic clove. Heat the oil gently for 5 minutes, then strain and drizzle 1 tsp per bowl over the soup just before eating.
This adds a vibrant, spicy aroma that enhances every spoonful without overpowering the dish.
Cheesy Tortilla Crumbles
For an extra-crispy texture, pulse 4 corn tortillas in a food processor until you get coarse crumbs. Toss with ½ cup shredded Monterey Jack cheese and 1 tbsp avocado oil, then bake at 375°F for 5 minutes until golden.
Sprinkle over the soup as a garnish for added crunch and cheesy flavor.
Pickled Red Onions
Quick-pickle 1 small red onion, thinly sliced, with ½ cup apple cider vinegar, 1 tbsp sugar, and ½ tsp salt. Let sit for 15 minutes before draining.
The tangy crunch adds a bright contrast to the rich, smoky soup. Serve 1 tbsp per bowl as a garnish for a refreshing bite.
Sour Cream & Chili Flakes
Elevate the classic sour cream topping by mixing in ½ tsp cayenne pepper and ½ tsp smoked paprika for a subtle kick. Dollop onto the soup and sprinkle with extra chili flakes for a quick, spicy finish. This simple upgrade adds depth without complicating the dish. ✨
Nutrition facts
Frequently asked questions
Why does this recipe use corn tortillas instead of flour?
Corn tortillas create the perfect crispy texture that holds up to the warm soup without becoming soggy. Flour tortillas lack the sturdy structure needed to maintain their crunch when submerged in liquid. The recipe relies on this contrast between the creamy soup and crispy topping for that signature restaurant experience.
Can I make this soup vegetarian?
Yes! Replace the chicken broth with mushroom or vegetable broth and add a pinch of MSG to enhance umami depth. The smoky tomato base and tortilla topping remain identical, so the flavor profile stays rich and satisfying. The only adjustment is the broth base.
How do I prevent the tortilla topping from getting soggy?
Bake the tortillas in a single layer on a parchment-lined tray and brush them with avocado oil (not olive oil) before adding cheese. Keep the oven at 375°F and bake in batches if needed. The key is crisping them thoroughly before adding cheese, then assembling the soup last-minute to maintain texture.
What's the best way to reheat leftovers?
Reheat the soup separately from the tortilla topping. Warm the soup on the stovetop over medium-low heat for 5-7 minutes, then crisp the tortilla topping fresh in a 375°F oven for 5 minutes before serving. This preserves both the creamy texture of the soup and the crunch of the topping.
Can I make this soup in a slow cooker?
While possible, the caramelization of onions and roasting of garlic won't develop properly in a slow cooker. For best results, follow the stovetop method for the base, then transfer the completed soup to the slow cooker on low for 2-3 hours to keep it warm. The crispy topping should always be made fresh before serving.
