Nutrition Facts
Serving Size 4
- Amount Per Serving
- Calories 88kcal
There’s something so comforting about a warm bowl of Vegetarian Pasta Fagioli on a chilly afternoon. This delightful medley of fresh vegetables, tender ditalini pasta, and savory cannellini beans simmers together in a fragrant broth, creating a hug-in-a-bowl kind of meal. As a beginner-friendly recipe that takes just 15 minutes of prep and about 30 minutes of cooking, it’s perfect for both busy weeknight dinners and leisurely weekend lunches. You’ll love how the vibrant carrots and celery soften just enough to add sweetness, while the diced tomatoes lend a gentle tang that ties everything together.
On top of being easy to make, this dish serves four hungry appetites with roughly 350 calories per serving—ideal if you’re watching your intake without sacrificing flavor. Sprinkling fresh parsley at the end brightens every spoonful, and a dash of optional grated Parmesan (or a vegetarian alternative) adds that classic Italian touch. Whether you’re gathering around the table with family or meal-prepping for a week of nutritious lunches, this hearty soup captures the essence of Italian comfort food in every spoonful. It’s like wrapping yourself in a cozy blanket made of veggies, pasta, and warm broth.
Before diving into the cooking process, let’s take a closer look at the ingredients that make this recipe shine. Each component plays an important role, from building layers of flavor to adding texture and color. Here’s what you’ll need:
These small, tube-shaped pasta pieces bring a satisfying bite and help the soup feel hearty and filling. Their size lets them nestle around beans and veggies, ensuring each spoonful is balanced.
A quality extra-virgin olive oil serves as the base for sautéing and helps extract the flavors from aromatics. It also adds a silky mouthfeel that carries spices and tomatoes.
Diced onion provides a sweet and savory backbone when softened. It breaks down during cooking to give the broth a gentle sweetness and depth.
Minced garlic infuses the soup with its unmistakable warmth and aroma. When sautéed briefly, it heightens overall flavor without becoming bitter.
Diced carrots add natural sweetness and a pop of color. As they cook, they soften just enough to meld into the broth while still retaining some bite.
Diced celery contributes an earthy freshness and subtle crunch. It balances the sweetness of carrots and tomatoes, creating a harmonious vegetable base.
This classic Italian herb introduces a warm, slightly peppery note. It toasts beautifully in the pot, releasing essential oils that deepen the soup’s flavor.
Sweet and fragrant, dried basil adds bright herbal undertones. Combined with oregano, it evokes authentic Italian seasoning.
An optional touch of heat, red pepper flakes deliver a gentle kick. A little goes a long way in balancing the richness of the beans and broth.
Drained and rinsed, these creamy white beans supply protein and a velvety texture. They help make the soup substantial and nutrient-dense.
Canned tomatoes provide acidity and a slightly tangy sweetness. Their juices form part of the flavorful liquid that ties everything together.
The soul of the soup, vegetable broth offers savory depth without overpowering the fresh ingredients. It’s the perfect liquid medium for simmering vegetables and beans.
Roughly chopped spinach brings vibrant green notes and a dose of vitamins. It wilts quickly, adding both color and a tender leafy texture.
Simple seasonings that bring out the best in every ingredient. Adjust to taste at the end to ensure perfect balance.
Chopped parsley provides a cheerful finish with herbaceous brightness. It complements the warm flavors and adds a fresh, clean note.
An optional topping that lends a nutty, salty flourish. For strict vegetarians, choose a plant-based alternative or omit entirely.
Let’s roll up our sleeves and dive into creating this cozy Italian-inspired soup. Each step builds layers of flavor, from softening aromatics to perfectly cooking pasta. Follow along, and you’ll have piping-hot bowls of Pasta Fagioli ready to enjoy in under an hour.
1. In a large pot, heat the olive oil over medium heat. Once the oil shimmers, add the diced onion and sauté for about 3–4 minutes, stirring occasionally, until translucent and tender.
2. Add the minced garlic to the pot and stir for about 1 minute until fragrant, being careful not to let it burn. You’ll notice the kitchen filling with that irresistible garlicky aroma.
3. Toss in the diced carrots and celery, continuing to cook for another 5–7 minutes. Stir occasionally until the vegetables soften slightly and begin to take on color.
4. Stir in the dried oregano, dried basil, and red pepper flakes (if using). Allow the spices to toast for about a minute, which releases their essential oils and deepens their flavor.
5. Add the drained cannellini beans and diced tomatoes (with their juice) to the pot, mixing everything well so that beans and tomatoes are evenly distributed.
6. Pour in the vegetable broth and bring the mixture to a boil. Once boiling, reduce the heat to a simmer and let it cook for approximately 10 minutes, allowing all the flavors to meld together.
7. While the soup is simmering, cook the ditalini pasta in a separate pot according to package instructions until al dente. Drain and set aside, ready to be folded into the soup.
8. After the soup has simmered for 10 minutes, add the chopped spinach. Let it wilt for about 2–3 minutes, stirring gently to incorporate.
9. Season the soup with salt and pepper to taste. Then add the cooked ditalini pasta to the pot, stirring gently to combine without breaking the pasta.
10. Serve hot, garnished with fresh parsley and optional grated Parmesan cheese if desired. Each spoonful should be a comforting mix of bean creaminess, tender veggies, and pasta warmth.
When it comes to serving this satisfying soup, presentation and small touches can elevate the experience from good to great. Whether you’re dishing it up for a family lunch, cozy dinner, or casual get-together, these ideas will help you finish strong. Keep the broth at a gentle simmer until serving time to maintain that perfect temperature and consistency.
Leftovers of this soup are every bit as delicious as the first serving, thanks to the melding of flavors overnight. Proper storage ensures that you preserve that wonderful aroma, texture, and taste when you’re ready for round two. Always allow the soup to cool slightly before refrigeration to maintain its quality and avoid temperature spikes in your fridge.
This Vegetarian Pasta Fagioli recipe brings together wholesome ingredients, simple techniques, and that unmistakable Italian comfort-food vibe in a single pot. It’s beginner-friendly, requiring only basic chopping and sautéing skills, yet delivers complex layers of flavor that feel gourmet. With just 15 minutes of prep and 30 minutes of cooking, you can have a nourishing, 350-calorie meal ready to serve four hungry diners or to store as convenient leftovers. The gentle heat from red pepper flakes, the bright pop of parsley, and the creamy beans make every spoonful feel special. And if you’re craving more depth, a bay leaf added during simmering intensifies the herbal notes in a subtle, elegant way.
Feel free to print this article and tuck it into your recipe binder for future cozy lunches or weeknight dinners. You’ll also find a FAQ section below to answer any common questions about substitutions, storage, or variations—perfect for customizing this dish to your taste. If you try the recipe, have feedback, or need a hand making it your own, leave a comment or question. I’d love to hear how your Vegetarian Pasta Fagioli turns out and share in your cooking adventures!
This Vegetarian Pasta Fagioli is a delightful medley of fresh vegetables, tender pasta, and savory broth. It's both satisfying and nourishing, perfect for any meal.
Serving Size 4