The aroma of simmering broth fills the kitchen, mingling with the earthy scent of beans and herbs. This is no ordinary dish; this is pasta and bean soup, a delightful hug in a bowl, perfect for those chilly evenings when you want nothing more than to cozy up and enjoy a hearty meal.

Picture this: you’re sitting at the dinner table, family gathered around, laughter echoing as bowls are filled with this comforting soup. It’s not just food; it’s a memory-making experience. The vibrant colors and robust flavors promise warmth and joy, making it ideal for gatherings or a simple weeknight dinner.
Why You'll Love This Recipe
- Pasta and bean soup is incredibly easy to prepare, perfect for busy weeknights
- The flavors meld beautifully as it simmers, creating a comforting aroma
- Its vibrant presentation makes it visually appealing on any table
- Plus, you can customize it endlessly based on your preferences or what’s in your pantry
I remember the first time I served this soup; my friend took one spoonful and exclaimed it tasted like love—what a compliment!
Essential Ingredients
Here’s what you’ll need to make this delicious dish:
Olive Oil: A generous drizzle helps sauté the aromatics and creates a lovely base flavor.
Onion: Choose a yellow onion for its sweetness; it’ll caramelize beautifully.
Garlic: Fresh cloves give an aromatic punch that elevates the entire dish.
Carrots: Their natural sweetness adds depth; chop them finely for quicker cooking.
Celery: Adds crunch and flavor; feel free to swap out for bell peppers if desired.
Diced Tomatoes: Canned works wonders here; they contribute acidity and color to the soup.
Canned Beans: Use cannellini or kidney beans; they provide protein and heartiness.
Pasta: Small shapes like ditalini or elbow macaroni work best for easy eating.
Vegetable Broth: A rich base that infuses all the ingredients with flavor; homemade is great but store-bought is fine too!
Herbs (Thyme & Bay Leaf): Fresh thyme adds brightness while bay leaves deepen the flavor profile.
Salt & Pepper: Essential seasonings to enhance all flavors; adjust according to your taste preference.
The full ingredients list, including measurements, is provided in the recipe card directly below.

How to Make pasta and bean soup
Sautéing Aromatics : Heat olive oil in a large pot over medium heat. Add chopped onions, garlic, carrots, and celery. Sauté until softened, about 5 minutes. Enjoy the fragrant aroma wafting through your kitchen.
Add Tomatoes & Beans : Stir in diced tomatoes with their juices along with drained canned beans. Mix well to incorporate all those delightful flavors that will soon dance together.
Add Broth & Herbs : Pour in vegetable broth and toss in thyme sprigs and bay leaf. Bring everything to a gentle boil while savoring how good life smells right now.
Add Pasta : Stir in your chosen pasta shape. Cook according to package instructions until tender but still al dente—nobody likes mushy pasta!
Final Seasoning : Taste before serving! Adjust salt and pepper as necessary. Remove bay leaf before ladling into bowls—you don’t want anyone chewing on that!
Enjoy this delightful pasta and bean soup hot, garnished with fresh herbs or parmesan cheese if you’re feeling fancy!
You Must Know
- This pasta and bean soup is not just a meal; it’s a hug in a bowl
- The rich flavors will warm your heart, while its simplicity makes it perfect for busy weeknights or cozy weekends
- Enjoy the delightful aroma wafting through your kitchen as it cooks!
Perfecting the Cooking Process
Start by sautéing onions and garlic first to build flavor. Then, add your broth and beans before the pasta to ensure everything cooks perfectly.
Add Your Touch
Feel free to swap out the beans or add vegetables like spinach or kale for extra nutrition. A sprinkle of Parmesan can elevate the dish even more.
Storing & Reheating
Store any leftovers in an airtight container in the fridge. Reheat gently on the stove with a splash of broth to keep it creamy.
Chef's Helpful Tips
- To achieve a richer flavor, let the soup simmer longer than recommended
- Using homemade stock instead of water elevates taste significantly
- Remember to salt your water when cooking pasta for added flavor
Sometimes, my family asks for this pasta and bean soup on repeat, claiming it’s the ultimate comfort food that brings everyone together.
FAQ
Can I use different types of beans in this pasta and bean soup?
Yes, feel free to swap black beans or chickpeas for variety and taste.
How long can I store leftovers of this pasta and bean soup?
Leftovers can be stored in the fridge for up to three days without losing quality.
Is there a vegetarian option for this pasta and bean soup?
Absolutely! Use vegetable broth instead of chicken broth for a delicious vegetarian dish.

Pasta and Bean Soup
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Ann Foster
- Total Time: 30 minutes
- Yield: Serves approximately 4
Description
Pasta and bean soup is a heartwarming dish that fills your home with comforting aromas. Combining tender pasta, hearty beans, and vibrant vegetables, this soup is perfect for chilly evenings or busy weeknights. Easy to prepare and endlessly customizable, it promises to be a favorite at the dinner table, bringing family and friends together for cozy moments.
Ingredients
- 2 tbsp olive oil
- 1 medium yellow onion, chopped
- 3 garlic cloves, minced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 1 (14 oz) can diced tomatoes
- 1 (15 oz) can cannellini or kidney beans, drained and rinsed
- 4 cups vegetable broth
- 1 cup small pasta (e.g., ditalini or elbow macaroni)
- 2 sprigs fresh thyme
- 1 bay leaf
- Salt and pepper to taste
Instructions
- Heat olive oil in a large pot over medium heat. Sauté onions, garlic, carrots, and celery until softened (about 5 minutes).
- Stir in diced tomatoes with their juices and the drained beans.
- Pour in vegetable broth and add thyme sprigs and bay leaf. Bring to a gentle boil.
- Add pasta; cook according to package instructions until al dente.
- Taste and adjust salt and pepper before serving. Remove bay leaf.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main
- Method: Cooking
- Cuisine: Italian
Nutrition
- Serving Size: 1 bowl (approx. 250g)
- Calories: 210
- Sugar: 4g
- Sodium: 490mg
- Fat: 5g
- Saturated Fat: 0.5g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 8g
- Protein: 10g
- Cholesterol: 0mg






