Adam Ragusea's Vegetable Soup Recipe: Bold Spice and Pantry Staple Harmony

Soups & Stews

Adam Ragusea's Vegetable Soup Recipe: Bold Spice and Pantry Staple Harmony

Adam Ragusea's vegetable soup recipe brings the heart of Maltese cuisine to your kitchen with its bold spices and pantry staples. This traditional dish transforms simple vegetables into a rich, aromatic experience that's both comforting and deeply flavorful. The key lies in slow-cooked broad beans, tomatoes, and fenugreek—a signature ingredient that adds a unique earthy depth.

The recipe's beauty comes from its simplicity and cultural roots. Maltese households have perfected this soup for generations, using local ingredients like cannellini beans and fresh herbs to create a harmonious balance. What makes it special is how the spices meld together over time, developing layers of flavor that make every spoonful satisfying. It's the kind of dish that tastes even better the next day as the flavors continue to develop.

By the time you're done, you'll have a steaming bowl of soup with tender vegetables, a velvety broth infused with fenugreek and cumin, and just the right amount of tangy tomato. The texture is perfect—creamy from the beans, hearty from the vegetables, and aromatic from the spices. This is the kind of meal that pairs beautifully with crusty bread and transforms a simple dinner into a memorable experience.

Whether you're serving it as a light lunch or a hearty starter, this vegetable soup delivers restaurant-quality results with minimal effort. The best part? It's completely vegetarian yet packed with satisfying substance. Let's get started on creating this Maltese classic in your own kitchen.

👨‍🍳
Difficulty
Medium
🔥
Calories
Low Cal

Ingredients for adam ragusea vegetable soup

Pantry staples meet Maltese tradition in this vegetable soup's hearty, aromatic embrace.

Ingredient Amount Notes
Extra-Virgin Olive Oil 🫒 ¼ cup High-quality Maltese variety preferred
Yellow Onions 🧅 1 whole Medium size, finely chopped
Carrots 🥕 3 medium Peeled, cut into 1-inch chunks
Russet Potatoes 🥔 2 medium Peeled, cut into 1-inch cubes
Cannelini Beans 🌾 1 ½ cups Dried, soaked overnight
Fresh Broad Beans 🌱 1 cup Trimmed, shelled
Tomatoes 🍅 4 medium Ripe, San Marzano preferred
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Fresh Fenugreek Leaves 🌿 ½ cup Chopped, essential for flavor
Ground Cumin 🌶️ 1 tsp Freshly toasted for depth
Ground Coriander 🌿 1 tsp Freshly ground preferred
Dried Oregano 🍃 ½ tsp Maltese or Mediterranean blend
Vegetable Broth 💧 4 cups Homemade or low-sodium
Lemon Juice 🍋 1 tbsp Freshly squeezed
Salt 🧂 1 ½ tsp Diamond Crystal kosher

The fenugreek is non-negotiable here—it's what gives this soup its signature earthy depth. Local Maltese markets often carry dried fenugreek leaves, but if you're stateside, Middle Eastern or Indian grocery stores are your best bet. Fresh is ideal, but dried works too (use half the amount). For the beans, cannellini is traditional, but great northern or navy beans work in a pinch. The broad beans? They're the star—look for them at farmers markets or specialty stores, or use fava beans as a substitute. Potatoes should be waxy (like Yukon Gold) for best texture, but russets work too if you prefer heartier bites.

No fresh fenugreek? Dried fenugreek seeds (toasted and ground) work, but it's not the same. Short on tomatoes? Canned San Marzano tomatoes are perfect—they're sweet and meaty. The vegetable broth can be homemade (simmer veggie scraps with herbs) or store-bought, but avoid anything with added salt. For the spices, toast your cumin and coriander seeds whole in a dry pan for 30 seconds before grinding—this brings out their natural oils and depth. No fresh herbs? Dried oregano at half the amount keeps the Mediterranean vibe.

This soup tastes even better the next day as the flavors meld. Store leftovers in an airtight container in the fridge for up to 5 days—the beans get even creamier. Freezes beautifully for 3 months if you portion it into containers first. For serving, I always keep a wedge of lemon on the table and some crusty bread—it's that simple. The broth reduces slightly after chilling, so add a splash of water when reheating if it's too thick. Trust me, the first bite after reheating is worth the wait.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this soup because it’s actually one-pot—no chopping chaos, no extra bowls. Just dice onions and carrots while the potatoes simmer, then toss in the cannellini beans. The olive oil caramelizes the onions into sweet, golden pockets that make cleanup feel like a victory.
  • Umami Bomb: That first sip? Chef’s kiss. The ragusea twist—garlic, chili flakes, and a splash of vinegar—turns simple veggies into a flavor explosion. The potatoes get fork-tender while the beans soak up all the savory goodness, so every bite is rich without being heavy.
  • Lunchbox Hero: Between us, this soup is my go-to for meal prep. Pack it in jars for work lunches—it stays warm for hours, and the texture holds up perfectly. (Yes, even on a Tuesday night when you’re too tired to think.) Add a sprinkle of parsley before serving, and suddenly you’re the office snack hero.
  • Pantry Staple: Honestly, it’s my budget-friendly secret weapon. Carrots, potatoes, and cannellini beans stretch into six servings with minimal cost, and the olive oil adds depth without breaking the bank. Freeze leftovers—because nothing beats reheating a pot of this when you’re too lazy to cook.

Step-by-step instructions for Adam Ragusea's vegetable soup

This hearty Maltese-inspired vegetable soup balances bold spices with pantry staples for maximum flavor.

1

Sauté the Aromatic Base

Heat the 0.25 cup extra-virgin olive oil in a large pot over medium heat. Add the 1 whole finely chopped yellow onions and cook for 5 minutes until soft and translucent. This foundational step develops sweetness that carries through the entire soup.

Next, add the 3 medium peeled and chopped carrots and 2 medium peeled and cubed russet potatoes. Stir well to coat in the oil, then sprinkle with 1 teaspoon ground cumin and 1 teaspoon ground coriander. Cook for 3-4 minutes, stirring occasionally, until the vegetables begin to soften slightly. The spices will release their warm, earthy aromas—this is where the Maltese soul of the dish begins to shine.

2

Build Complex Layers of Flavor

Push the vegetables to one side of the pot and add the 4 cloves minced garlic to the empty space. Sauté for 30 seconds until fragrant—don't let it brown, or it will turn bitter. Stir everything together, then add the 1.5 cups soaked cannellini beans, 1 cup shelled fresh broad beans, and 4 medium chopped tomatoes. Cook for 5 minutes, stirring occasionally, until the tomatoes begin to break down and release their juices.

Here's where the magic happens: Stir in the 0.5 cup chopped fresh fenugreek leaves and 0.5 teaspoon dried oregano. The fenugreek adds a distinctive, slightly bitter depth that's essential to this Maltese classic. Let everything cook together for 2 minutes to allow the flavors to meld before adding the 4 cups vegetable broth and 1.5 teaspoons salt. Bring to a gentle boil, then reduce heat to medium-low and let it simmer uncovered for 20 minutes. This simmering time ensures all the vegetables cook evenly while developing rich, interconnected flavors.

3

Finish with Bright Acid and Perfect Texture

After 20 minutes of simmering, taste the soup and adjust the seasoning if needed. The vegetables should be tender but still hold their shape—the carrots should pierce easily with a fork, and the potatoes should be just fork-tender with a slight bite. If the soup is too thick, add ½ cup water and simmer for another 5 minutes to reach your desired consistency.

To finish, stir in the 1 tablespoon fresh lemon juice. This bright acidity cuts through the richness of the vegetables and spices, balancing the flavors perfectly. Let the soup sit off the heat for 5 minutes before serving, allowing the lemon to fully integrate and the flavors to settle. The result should be a vibrant, aromatic soup with layers of sweet, earthy, and slightly bitter notes that dance together in every spoonful.

👨‍🍳

Pro Tips For Making Adam Ragusea Vegetable Soup

  • Sweat Onions Slow: Ragusea soup needs deep onion flavor—don’t rush it. Cook the chopped onions in olive oil over medium-low heat for 10-12 minutes until they’re golden and caramelized, not just soft. I used to burn them, but now I stir occasionally and resist the urge to crank the heat.
  • Peel Potatoes Last: Add whole, unpeeled Russet potatoes to the pot first—they’ll thicken the broth naturally as they cook. Peel them only after simmering, then mash or blend them in for creaminess. This cuts prep time and keeps the soup richer.
  • Drain Beans Twice: Canned cannellini beans often hide starchy water that muddies the soup. Rinse them in a colander, then drain again after a quick soak in cold water for 5 minutes. Your future self will notice the cleaner texture.
  • Simmer Potatoes Low: After adding potatoes, reduce heat to a bare simmer—no rolling boil. High heat turns them to mush before the beans and carrots soften properly. I learned this after serving soup with lumpy potato clumps.

Best sauces and condiments for this dish

Fenugreek-Infused Oil

This is my go-to sauce for Adam Ragusea—simple yet transformative. Heat 2 tablespoons extra-virgin olive oil with 1 teaspoon whole fenugreek seeds in a small saucepan over low heat for 5 minutes until golden and fragrant. Strain through a fine-mesh sieve and drizzle ½ teaspoon over each bowl of soup just before serving. The nutty, slightly bitter aroma elevates every spoonful. 🌿

Garlic-Yogurt Drizzle

For a creamy, cooling contrast, blend ½ cup plain Greek yogurt with 1 minced garlic clove, 1 tablespoon lemon juice, and a pinch of salt. Drizzle generously over the soup, especially if you want to highlight the Mediterranean flavors. Trust me, the tangy garlic cuts through the richness beautifully. ✨

Spicy Tomato Relish

This adds a fresh, acidic kick that pairs perfectly with the earthy soup. Blend 1 cup cherry tomatoes, 1 small red onion, 1 tablespoon red wine vinegar, ½ teaspoon smoked paprika, and salt to taste. Let it sit for 10 minutes before serving—it brightens the soup like a burst of summer. 🌶️

Herb Oil Finish

For a restaurant-quality touch, infuse ¼ cup olive oil with 1 tablespoon each of fresh parsley, basil, and cilantro for 10 minutes in a warm (not hot) water bath. Strain and drizzle over the soup. The fresh herbs add a vibrant finish that makes the dish feel extra special. 💫

Crispy Bread Croutons

Toast 1 cup cubed crusty bread with 1 tablespoon olive oil until golden and crispy. Sprinkle with ½ teaspoon dried oregano and pinch of salt while still warm. These add texture and soak up the flavorful broth beautifully. Perfect for those who love a hearty bite! 🍞

Lemon-Herb Butter

For a rich, velvety finish, melt 2 tablespoons butter with 1 teaspoon lemon zest, 1 tablespoon chopped parsley, and a pinch of salt. Swirl into individual bowls before serving. The butter adds richness while the lemon keeps it bright and fresh. 🍋

Nutrition facts

Servings 6
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 12g15%
Saturated Fat 1.5g8%
Cholesterol 0mg0%
Sodium 850mg37%
Total Carbohydrate 42g15%
Dietary Fiber 10g36%
Sugars 8g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

What makes this Adam Ragusea vegetable soup authentically Maltese?

The secret lies in the fenugreek leaves and the balanced blend of cumin, coriander, and oregano. These spices create the signature earthy depth that defines Maltese cuisine. The dish also traditionally uses broad beans and cannellini beans—staples in Maltese pantries that add both texture and protein. The slow simmering technique allows these flavors to meld beautifully, just like in traditional Maltese kitchens.

2

Can I substitute dried fenugreek leaves if I can't find fresh?

Yes, but use half the amount (about ¼ cup for this recipe) and toast them lightly in a dry pan for 30 seconds to release their aroma. Dried fenugreek has a more concentrated flavor, so start with less and adjust to taste. If you can't find dried leaves, ground fenugreek seeds work too—use ½ teaspoon and infuse it in warm oil for 5 minutes before adding to the soup.

3

How do I know when the vegetables are perfectly cooked?

The vegetables should be tender but still hold their shape—carrots should pierce easily with a fork, and potatoes should be just fork-tender with a slight bite. If they're mushy, they've overcooked. For best results, simmer uncovered and check at the 15-minute mark. The broth should coat the back of a spoon but not be gluey. If it's too thick, add ½ cup water and simmer for another 5 minutes.

4

Can I make this soup without beans for a lighter version?

Replace the cannellini and broad beans with an extra 1 cup each of diced zucchini and celery for texture. Add ½ cup chopped artichoke hearts (fresh or marinated) for a Mediterranean twist. The fenugreek and spices will still shine, but the soup will be lighter and brighter. For extra protein, stir in ½ cup cooked chickpeas at the end.

5

Why does this soup taste even better the next day?

The flavors deepen as the fenugreek and spices continue to infuse the broth overnight. The beans also soften further, creating a creamier texture. When reheating, add a splash of water if the soup thickens too much. For extra richness, stir in 1 tablespoon olive oil or a dollop of Greek yogurt before serving. The next-day version is often the best—just like many traditional soups!

★★★★★4.8(2 reviews)
Categories Soups & Stews