If you aren’t eating this with a crust of bread that’s been sitting on the cutting board since yesterday, collecting flour dust and cat hair, you’re doing it wrong. That’s the first rule of Classic Vegan Pasta e Fagioli in this house. It’s not about the Instagram bowl. It’s about the steam fogging up your glasses while you’re trying to yell at someone to pass the salt. My Uncle Gino—rest his soul, he smelled like Lucky Strikes and wet wool—used to make this in a pot so heavy it could kill a man. The sound of it hitting the burner still lives in my skull: thick, metallic, a warning. You need that rosemary hitting the hot oil first. Don’t be gentle. This isn’t fancy. It’s survival food for the chaos. If you need a blueprint for managed chaos, check out my One Pan Pasta Bake for Busy School Nights. But here, we embrace the mess. That’s how you know it worked.
Classic Vegan Pasta e Fagioli for Families
This rich, deeply satisfying vegan pasta e fagioli with cannellini beans, rosemary, and small pasta shapes is the classic Italian family comfort dish every plant-based household needs this October.
Ingredients
- 2 tablespoons olive oil
- 1 large onion, finely diced
- 2 carrots, peeled and diced
- 2 celery stalks, diced
- 4 cloves garlic, minced
- 1 tablespoon tomato paste
- 1 tablespoon fresh rosemary, chopped
- 1 can (15 oz) cannellini beans, drained and rinsed
- 4 cups vegetable broth
- 1 cup small pasta (such as ditalini or small shells)
- Salt and black pepper to taste
- Optional: red pepper flakes, extra rosemary for garnish
Instructions
- 1. Heat olive oil in a large pot over medium heat. Add onion, carrot, celery, and garlic; sauté until softened, about 5 minutes.
- 2. Stir in tomato paste and rosemary; cook for 1 minute until fragrant.
- 3. Add vegetable broth and cannellini beans; bring to a boil, then reduce to a simmer.
- 4. Stir in pasta and cook until al dente, about 8-10 minutes, stirring occasionally.
- 5. Season with salt and pepper to taste. For a thicker consistency, mash some beans against the pot.
- 6. Serve hot, garnished with extra rosemary and a drizzle of olive oil if desired.
Details
This classic Italian comfort dish is naturally vegan and packed with protein and fiber. The rosemary adds an aromatic earthiness that complements the creamy beans and tender pasta.
Nutrition Facts (per serving)
| Calories | 400 kcal |
| Protein | 15 g |
| Carbs | 60 g |
| Fat | 10 g |
Notes
For a thicker soup, mash some of the beans before adding pasta. Serve with crusty bread and a drizzle of olive oil.
Why This Dish Belongs on Your Family Table
Kids don’t care about your nutritional charts. They care about the weight of the spoon. This soup is heavy. It sticks. It makes them shut up and chew. That’s the victory. The cannellini beans break down just enough to make the broth muddy and thick, coating the ditalini so every bite tastes like rosemary and dirt-floor Italian kitchens. No one leaves the table hungry. No one leaves the table at all, actually, because they’re too full to move. It’s the same possessive energy they bring to the Creamy Corn Chowder the Whole Family Devours. But here, you get that satisfaction without the dairy bloat. If you’re worried about the beans cooking right, read up on How to Cook Dried Beans Properly. Just don’t tell them it’s vegan until after they’ve licked the bowl.
The Perfect Occasion for This Recipe
Don’t bring this to a potluck where people are wearing white pants. This is for the Sunday Blues, when the weekend’s dead and Monday’s staring you down like a debt collector. It’s for Rainy Tuesdays when the dog tracked mud through the kitchen and you’re out of paper towels. It’s for when you come home with shoulders up around your ears because someone at work called you ‘sweetie’ during a presentation. You need aromatics that punch you in the face. The rosemary isn’t just for show; according to Why Rosemary Actually Matters, it does something to your brain chemistry. You stir the pot. The steam opens your pores. The tomato paste caramelizes on the bottom and you scrape it up with a wooden spoon that’s seen better days. It’s not fixing your life. But it’s giving you enough fuel to fight another day.
Frequently Asked Questions
Can I use dried beans instead of canned?
Sure, if you actually planned ahead, which—let’s be honest—you didn’t. Soak them overnight or you’ll be eating gravel. Canned is fine. Stop pretending you’re better than a can.
Do I have to use ditalini?
No, use whatever small pasta is in the back of your pantry. Elbows. Shells. Those weird letter shapes from 2019. But if you use spaghetti, I don’t know you anymore.
Can I freeze this?
Technically yes, but the pasta turns to mush that resembles wet tissue. Freeze the soup base before you add the pasta. Or just eat it all in one sitting like the champion you are.
What if my kids hate rosemary?
Pick the needles out and tell them it’s ‘Italian magic sprigs.’ Or blend it into oblivion with an immersion blender. They won’t know. Don’t tell them. They don’t deserve the truth.
Conclusion
Make the soup. Burn the bread. Let the kids fight over who gets to scrape the pot. If you need more weapons for your dinner arsenal, grab these 5 Back to School Dinner Ideas for Busy Families. Now get out of my kitchen.
