Mama Leone’s Soup Recipe: Easy & Delicious Homemade Guide

Updated On: October 14, 2025

There’s something truly comforting about a warm bowl of soup that feels like a loving hug from the inside. Mama Leone’s Soup Recipe has been a cherished family secret passed down through generations, bringing warmth and flavor to countless dinner tables.

This hearty and wholesome soup combines fresh vegetables, aromatic herbs, and a rich broth that’s perfect for chilly evenings or anytime you crave a nourishing meal. Whether you’re a seasoned home cook or just starting out, this recipe is straightforward and rewarding, delivering layers of taste with every spoonful.

Join me as we explore how to bring a little bit of Mama Leone’s kitchen magic into your home.

Ready to create a soup that’s not only delicious but also packed with goodness? Let’s dive into the details!

Why You’ll Love This Recipe

Mama Leone’s Soup is a celebration of simple, fresh ingredients coming together to create a rich and satisfying dish. This recipe is incredibly versatile, allowing for easy substitutions depending on what you have on hand.

It’s perfect for meal prepping because it tastes even better the next day, and it’s naturally gluten-free, dairy-free, and can be made vegan with a few tweaks.

The soup is loaded with vegetables and herbs, providing a nourishing boost of vitamins and minerals. Plus, it’s budget-friendly and easy to make, making it ideal for busy weeknights or cozy weekend lunches.

Whether you want a light starter or a filling main, Mama Leone’s Soup fits the bill beautifully.

Ingredients

  • 2 tablespoons olive oil
  • 1 large onion, finely chopped
  • 3 garlic cloves, minced
  • 3 medium carrots, diced
  • 2 celery stalks, diced
  • 1 medium zucchini, chopped
  • 1 cup green beans, trimmed and cut into 1-inch pieces
  • 1 cup canned diced tomatoes (with juice)
  • 6 cups vegetable broth (low sodium preferred)
  • 1 bay leaf
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • Salt and freshly ground black pepper, to taste
  • 1 cup cooked cannellini beans (or any white beans)
  • 1/2 cup small pasta shapes (optional)
  • Fresh parsley, chopped for garnish

Equipment

  • Large heavy-bottomed pot or Dutch oven
  • Wooden spoon or heatproof spatula
  • Cutting board and sharp knife
  • Measuring cups and spoons
  • Ladle for serving
  • Colander (if cooking pasta separately)

Instructions

  1. Heat the olive oil in your pot over medium heat. Add the finely chopped onion and sauté for about 5 minutes until translucent and fragrant.
  2. Add the minced garlic and cook for another 1-2 minutes, stirring frequently to prevent burning.
  3. Stir in the diced carrots and celery. Cook for 5-7 minutes, stirring occasionally, until the vegetables start to soften.
  4. Add the zucchini and green beans to the pot and cook for 3-4 minutes, stirring to combine all the flavors.
  5. Pour in the canned diced tomatoes with their juice, then add the vegetable broth. Stir in the bay leaf, dried oregano, and dried basil.
  6. Bring the soup to a boil, then reduce the heat to low and simmer, uncovered, for about 25 minutes, or until all the vegetables are tender.
  7. If using pasta, cook it separately in salted boiling water according to package instructions until al dente. Drain and set aside.
  8. Add the cooked beans to the soup and stir well. Season with salt and freshly ground black pepper to taste. Remove the bay leaf.
  9. If using pasta, add it now to the soup and stir to combine.
  10. Simmer the soup for another 5 minutes to let the flavors meld beautifully. Adjust seasoning as needed.
  11. Serve hot, garnished with fresh parsley and a drizzle of good olive oil if desired.

Tips & Variations

“For an extra burst of flavor, add a splash of lemon juice or a sprinkle of grated Parmesan (or vegan cheese) just before serving.”

Feel free to swap out the vegetables based on what’s in season. Potatoes, kale, or spinach work wonderfully here.

If you want a protein boost, try adding cooked shredded chicken or tofu cubes.

For a heartier version, substitute vegetable broth with chicken broth (or a vegan alternative) and add a handful of barley or quinoa instead of pasta. You can also blend part of the soup for a creamier texture without dairy.

If you’re interested in more nourishing, plant-based soups, check out my Vegan Potato Corn Chowder Recipe for Cozy Comfort Food or Asian Noodle Vegetable Soup Recipe for Healthy Meals.

Nutrition Facts

Nutrient Amount per Serving
Calories 180 kcal
Protein 7 g
Fat 5 g
Carbohydrates 28 g
Fiber 6 g
Sodium 550 mg
Vitamin A 150% DV
Vitamin C 40% DV

Serving Suggestions

Mama Leone’s Soup is delightful on its own, but pairing it with a few simple sides makes it a complete meal. A slice of crusty bread or garlic toast complements the soup’s hearty texture beautifully.

For a lighter option, serve it alongside a fresh salad such as the Baby Spinach Salad Recipe Vegan: Fresh & Easy Ideas. If you want to add more grains to your meal, try pairing it with the Afghan Vegetarian Pulao Recipe Easy and Delicious Guide.

Conclusion

Mama Leone’s Soup is more than just a recipe; it’s a warm embrace that brings family and friends together. Its simplicity and wholesome ingredients ensure it’s not only delicious but also nourishing and versatile.

This soup is perfect for any season, whether you want to cozy up on a cold day or enjoy a light, healthy meal.

By mastering this recipe, you’re adding a timeless classic to your culinary repertoire. It’s easy to customize, budget-friendly, and packed with flavor, making it a go-to for busy weeknights and special occasions alike.

Don’t forget to explore other fantastic recipes like the Budget Bytes Recipe Thai Noodles Vegetarian and Delicious to keep your kitchen vibrant and your meals exciting!

📖 Recipe Card: Mama Leone's Soup Recipe

Description: A hearty and comforting soup packed with vegetables and tender chicken. Perfect for chilly evenings and family gatherings.

Prep Time: PT15M
Cook Time: PT45M
Total Time: PT1H

Servings: 6 servings

Ingredients

  • 2 tablespoons olive oil
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 3 medium carrots, sliced
  • 2 celery stalks, sliced
  • 1 pound boneless chicken thighs, cut into chunks
  • 6 cups chicken broth
  • 1 cup diced tomatoes
  • 1 cup small pasta (e.g., ditalini)
  • 1 teaspoon dried oregano
  • Salt and pepper to taste
  • 2 cups fresh spinach

Instructions

  1. Heat olive oil in a large pot over medium heat.
  2. Add onion, garlic, carrots, and celery; sauté until softened.
  3. Add chicken pieces and cook until browned on all sides.
  4. Pour in chicken broth and diced tomatoes; bring to a boil.
  5. Stir in oregano, salt, and pepper; reduce heat and simmer for 30 minutes.
  6. Add pasta and cook until tender, about 10 minutes.
  7. Stir in fresh spinach and cook until wilted.
  8. Adjust seasoning and serve hot.

Nutrition: Calories: 280 kcal | Protein: 25 g | Fat: 10 g | Carbs: 20 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Mama Leone’s Soup Recipe”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A hearty and comforting soup packed with vegetables and tender chicken. Perfect for chilly evenings and family gatherings.”, “prepTime”: “PT15M”, “cookTime”: “PT45M”, “totalTime”: “PT1H”, “recipeYield”: “6 servings”, “recipeIngredient”: [“2 tablespoons olive oil”, “1 medium onion, diced”, “3 cloves garlic, minced”, “3 medium carrots, sliced”, “2 celery stalks, sliced”, “1 pound boneless chicken thighs, cut into chunks”, “6 cups chicken broth”, “1 cup diced tomatoes”, “1 cup small pasta (e.g., ditalini)”, “1 teaspoon dried oregano”, “Salt and pepper to taste”, “2 cups fresh spinach”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat olive oil in a large pot over medium heat.”}, {“@type”: “HowToStep”, “text”: “Add onion, garlic, carrots, and celery; saut\u00e9 until softened.”}, {“@type”: “HowToStep”, “text”: “Add chicken pieces and cook until browned on all sides.”}, {“@type”: “HowToStep”, “text”: “Pour in chicken broth and diced tomatoes; bring to a boil.”}, {“@type”: “HowToStep”, “text”: “Stir in oregano, salt, and pepper; reduce heat and simmer for 30 minutes.”}, {“@type”: “HowToStep”, “text”: “Add pasta and cook until tender, about 10 minutes.”}, {“@type”: “HowToStep”, “text”: “Stir in fresh spinach and cook until wilted.”}, {“@type”: “HowToStep”, “text”: “Adjust seasoning and serve hot.”}], “nutrition”: {“calories”: “280 kcal”, “proteinContent”: “25 g”, “fatContent”: “10 g”, “carbohydrateContent”: “20 g”}}

Photo of author

Marta K

Leave a Comment

X