Home » Blog » The BEST Pasta Soup

The BEST Pasta Soup

Save this recipe on:

Imagine everything you love about a cozy bowl of soup and a big plate of pasta coming together in one steamy, comforting pot. This is The BEST Pasta Soup: a rich tomato‑broth base, tender pasta, creamy Parmesan, and plenty of veggies and beans to make it feel like a full meal in a bowl.

It’s the kind of one‑pot dinner you can pull together on a busy weeknight but happily serve to guests on the weekend. A pot of this simmering on the stove makes the whole kitchen smell like an Italian grandma has moved in, and leftovers taste even better the next day.


Why You’ll Love The BEST Pasta Soup

This pasta soup checks all the boxes for a weeknight staple and a cozy weekend treat:

  • One‑pot ease. Everything cooks in a single pot—fewer dishes, more relaxing.
  • Family‑friendly flavor. Mild enough for kids, but layered with herbs, tomato, and Parmesan so adults go back for seconds.
  • Customizable. Swap the pasta shape, change the beans, add extra veggies, or make it vegetarian with just a couple tweaks.
  • Comforting but not heavy. Cream and Parmesan make it velvety without turning it into a full‑on alfredo.
  • Perfect for meal prep. The broth soaks into the pasta in the best way, making leftovers thick, saucy, and super satisfying.

Once you’ve made it once, it’ll quickly become one of those “make it without the recipe” dinners.


What Kind of Pasta Works Best in The BEST Pasta Soup?

For pasta soup, small pasta shapes are your best friend. Think ditalini, small shells, elbow macaroni, or mini penne—anything with enough surface area to hold onto the broth but small enough to fit easily on a spoon.

Avoid long pastas like spaghetti or fettuccine, which can get tangled and overcooked in soup. If you only have a larger shape (like regular penne or rigatoni), simply undercook it slightly so it stays pleasantly firm as it sits in the hot broth.

Whole‑wheat or gluten‑free pasta also works here—just keep an eye on the cook time and taste a piece a minute or two early so it doesn’t turn mushy.



Ingredients for The BEST Pasta Soup

Before you start cooking, it helps to know why each ingredient is in the pot. This way you can swap things confidently based on what you have in your pantry.

  • Olive oil – Builds flavor right from the start and helps soften the vegetables without burning.
  • Yellow onion – Adds natural sweetness and a savory base that makes the soup taste slow‑simmered.
  • Carrots – Bring gentle sweetness, color, and a bit of texture to balance the pasta.
  • Celery – Adds a subtle herbal flavor and rounds out the classic soup trio with onion and carrot.
  • Garlic – Gives that irresistible aromatic flavor that makes the whole kitchen smell amazing.
  • Tomato paste – Deepens the tomato flavor and adds a rich, slightly caramelized note to the broth.
  • Canned diced tomatoes – Create the tomato base for the soup with juicy bites of tomato in every spoonful.
  • Chicken or vegetable broth – Forms the main body of the soup; broth adds more flavor than water and keeps things light yet savory.
  • Bay leaf – Adds a gentle, earthy depth that ties together the herbs, tomatoes, and broth.
  • Dried oregano – Classic Italian herb that pairs beautifully with tomatoes and garlic.
  • Dried basil – Adds warmth and sweetness to the soup without overpowering it.
  • Dried thyme – Brings a subtle woodsy flavor that makes the soup taste cozy and homemade.
  • Red pepper flakes – Optional, but a pinch adds a soft warmth that brightens the tomato broth.
  • Small dried pasta – The star of the show, turning the soup into a hearty pasta‑packed meal.
  • Cannellini beans – Add creaminess, protein, and fiber to make the soup more filling.
  • Baby spinach – Wilts into the hot soup for a boost of color and nutrients without changing the flavor much.
  • Heavy cream or half‑and‑half – Swirled in at the end to make the broth silky and luxurious.
  • Freshly grated Parmesan cheese – Melts into the soup for salty, umami richness and extra creaminess.
  • Fresh parsley or basil – Sprinkled on top for a fresh, bright finish.
  • Lemon juice – Just a splash at the end wakes up all the flavors and keeps the soup from tasting flat.
  • Salt and black pepper – Essential for balancing the flavors and bringing everything to life.

How To Make The BEST Pasta Soup

This pasta soup comes together in simple, straightforward steps—no fancy techniques required. You’ll sauté your aromatics, build a rich broth, cook the pasta right in the pot, and finish with cream and Parmesan.

Step 1: Sauté the veggies

Heat olive oil in a large soup pot or Dutch oven over medium heat. Add the diced onion, carrots, and celery with a pinch of salt. Cook, stirring occasionally, until softened and lightly golden around the edges. This step builds a flavorful foundation for the whole soup.

Step 2: Add garlic, tomato paste, and herbs

Stir in the minced garlic and cook just until fragrant. Add the tomato paste, dried oregano, dried basil, dried thyme, and red pepper flakes if using. Cook this mixture for a minute or two to toast the spices and deepen the tomato flavor—it should smell incredible.

Step 3: Build the broth base

Pour in the canned diced tomatoes (with their juices) and the broth. Toss in the bay leaf. Stir well, scraping up any browned bits from the bottom of the pot. Bring the mixture to a gentle boil, then reduce to a simmer and let it cook for about 10 minutes so the flavors can mingle.

Step 4: Cook the pasta and beans

Add the small dried pasta and the drained, rinsed cannellini beans to the pot. Simmer, stirring occasionally so the pasta doesn’t stick to the bottom, until the pasta is just al dente. The soup will thicken slightly as the pasta releases starch.

Step 5: Finish with cream, spinach, and Parmesan

Once the pasta is cooked, turn the heat to low. Stir in the chopped spinach and let it wilt into the hot soup. Add the heavy cream or half‑and‑half, then sprinkle in the grated Parmesan, stirring until it melts and the broth turns creamy.

Step 6: Taste and brighten

Remove the bay leaf. Squeeze in a bit of lemon juice, then taste and adjust with salt and black pepper as needed. If the soup is thicker than you’d like, add a splash of extra broth or water to loosen it.



Serving The BEST Pasta Soup for Cozy Meals

This recipe makes a generous pot of soup—about 6 hearty servings, perfect for a family dinner or a few days of lunches.

Serve The BEST Pasta Soup in warm bowls, topped with an extra sprinkle of Parmesan and a handful of fresh parsley or basil. A side of crusty bread, garlic toast, or simple green salad turns it into a complete meal.

If you like added texture, try topping each bowl with crunchy croutons or toasted breadcrumbs. For protein lovers, you can add sliced grilled chicken or browned Italian sausage on top.


How To Store and Reheat The BEST Pasta Soup

Because the pasta continues to absorb liquid as it sits, this soup gets thicker over time—almost like a creamy pasta stew. Here’s how to handle leftovers so they stay delicious:

  • Refrigerating: Let the soup cool to room temperature, then transfer to airtight containers. Store in the fridge for up to 3–4 days.
  • Freezing: For best texture, freeze the soup before adding the pasta and cream. You can also freeze leftovers with pasta, but expect a softer texture when thawed. Freeze up to 3 months in freezer‑safe containers, leaving room at the top for expansion.
  • Reheating on the stove: Warm the soup gently in a saucepan over medium‑low heat, stirring occasionally. Add a splash of broth, milk, or water to loosen it as needed.
  • Reheating in the microwave: Heat in short bursts, stirring between each, until hot throughout. Again, add a little liquid if the soup has thickened too much.

If you’re planning ahead, you can cook the pasta separately and add it to each bowl when serving. This keeps the pasta perfectly al dente and gives you more control over the soup’s thickness.



Frequently Asked Questions

Can I make The BEST Pasta Soup vegetarian?
Absolutely. Swap the chicken broth for vegetable broth and keep everything else the same. For extra protein, add more beans or stir in a can of chickpeas.

What pasta shape works best if I don’t have small pasta?
If you only have larger shapes like regular penne or rotini, you can still make this soup. Just reduce the amount slightly and undercook it by a minute or two so it stays firm even as it sits in the hot broth.

Can I make this pasta soup dairy‑free?
Yes. Skip the heavy cream and use a splash of unsweetened oat or almond milk instead, then omit the Parmesan or use a dairy‑free Parmesan‑style cheese. The soup will be a bit less rich but still full of flavor.

How can I add meat to The BEST Pasta Soup?
Brown Italian sausage, ground turkey, or shredded rotisserie chicken all work beautifully. Cook the sausage or turkey in the pot before the veggies, remove any excess fat, then continue with the recipe. Stir in cooked chicken near the end so it doesn’t dry out.

What if my pasta soup gets too thick?
This is totally normal as the pasta continues to soak up liquid. Simply add more broth or water when reheating until you reach your desired consistency. Taste and adjust the seasoning with a bit more salt and pepper after thinning.


Want More Soup Ideas?

If you love The BEST Pasta Soup, you’ll probably enjoy these other cozy, spoon‑worthy favorites:

These make a great rotation for fall and winter, or any time you’re in the mood for a big bowl of comfort.


Save This Pin For Later

📌 Save The BEST Pasta Soup to your Pinterest dinner board so you can come back to it any time you need an easy, cozy meal.

When you make it, I’d love to hear how it turns out. Did you add sausage or keep it meatless? Did you swap the beans or try a different pasta shape?

I love seeing how you make these recipes your own. Questions are welcome too—let’s help each other cook smarter and eat cozier. And for even more comforting soups, quick dinners, and everyday food ideas, you can follow along on Pinterest at Life With Mira.



Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

The BEST Pasta Soup


  • Author: Mira
  • Total Time: 45
  • Yield: 6 servings

Description

The BEST Pasta Soup is a cozy, one-pot comfort food dinner loaded with tender pasta, creamy tomato broth, beans, spinach, and Parmesan—perfect when you need quick dinner ideas, easy recipe inspiration, or family-friendly food ideas that feel like a hug in a bowl.


Ingredients

2 tablespoons olive oil

1 medium yellow onion, diced

2 medium carrots, diced

2 celery stalks, diced

3 cloves garlic, minced

1 tablespoon tomato paste

1 can diced tomatoes (14.5 ounces / 400 grams)

6 cups low-sodium chicken broth (or vegetable broth)

1 bay leaf

1 teaspoon dried oregano

1 teaspoon dried basil

1/2 teaspoon dried thyme

1/4 teaspoon red pepper flakes (optional)

1 cup small dried pasta (ditalini, small shells, or elbow macaroni)

1 can cannellini beans, drained and rinsed (15 ounces / 425 grams)

2 cups baby spinach, roughly chopped

1/2 cup heavy cream (or half-and-half)

1/2 cup freshly grated Parmesan cheese, plus more for serving

2 tablespoons chopped fresh parsley or basil

1 tablespoon fresh lemon juice (from about 1/2 lemon)

Salt, to taste

Black pepper, to taste


Instructions

1. Heat the olive oil in a large soup pot or Dutch oven over medium heat. Add the diced onion, carrots, and celery with a pinch of salt and cook for 6–8 minutes, stirring occasionally, until the vegetables are softened and lightly golden around the edges.

2. Stir in the minced garlic and cook for 30 seconds, just until fragrant. Add the tomato paste, dried oregano, dried basil, dried thyme, and red pepper flakes if using. Cook for 1–2 minutes, stirring constantly, to toast the spices and deepen the tomato flavor.

3. Pour in the canned diced tomatoes with their juices and the chicken broth. Add the bay leaf and stir, scraping up any browned bits from the bottom of the pot. Bring the mixture to a gentle boil, then reduce the heat and let it simmer for about 10 minutes so the flavors can meld.

4. Add the small dried pasta and the drained, rinsed cannellini beans to the pot. Simmer for 8–10 minutes, stirring occasionally so the pasta doesn’t stick to the bottom, until the pasta is just al dente and the soup has thickened slightly.

5. Turn the heat to low. Stir in the chopped spinach and cook for 1–2 minutes, until wilted. Add the heavy cream and the grated Parmesan cheese, stirring until the cheese melts and the broth becomes creamy and smooth.

6. Remove the bay leaf and stir in the lemon juice. Taste and adjust the seasoning with additional salt and black pepper as needed. If the soup is thicker than you’d like, add a splash of extra broth or water to loosen it to your preferred consistency.

7. Ladle the pasta soup into bowls and top with extra Parmesan and chopped fresh parsley or basil before serving. Enjoy warm.

Notes

For the best texture, cook the pasta just until al dente—remember it will continue to soften slightly as it sits in the hot broth.

If you prefer to freeze this soup, make and freeze the base without the pasta and cream, then add freshly cooked pasta and cream when you reheat for the best results.

The soup will thicken as it cools and sits; simply stir in extra broth, milk, or water when reheating until it reaches your ideal consistency, then taste and adjust the seasoning.

  • Prep Time: 15
  • Cook Time: 30
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian-American

Nutrition

  • Serving Size: about 1 1/2 cups
  • Calories: 290
  • Sugar: 6
  • Sodium: 800
  • Fat: 15
  • Saturated Fat: 8
  • Unsaturated Fat: 7
  • Trans Fat: 0
  • Carbohydrates: 30
  • Fiber: 4
  • Protein: 11
  • Cholesterol: 50

Keywords: pasta soup, easy dinner, quick dinner, one pot soup, comfort food recipe, creamy pasta soup, weeknight dinner ideas, cozy soup, family friendly dinner

Save this recipe on:

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆

*