I’ve attached a video for every recipe below from my favorite home cooks.

Pasta soups are perfect for chilly days. They’re warm, filling, and easy to make. You can whip up a tasty pasta soup with simple ingredients you probably already have in your kitchen.
There are many types of pasta soups to try. You might like a creamy chicken noodle soup or a hearty beef and vegetable soup with shell pasta. Vegetarian options like minestrone are also yummy. No matter what kind you choose, pasta soups are sure to hit the spot and leave you feeling cozy.
Pasta E Fagioli
You’ll need:
- 1 lb ground beef
- 1 onion, diced
- 2 carrots, chopped
- 2 celery stalks, chopped
- 3 garlic cloves, minced
- 2 cans kidney beans
- 1 can diced tomatoes
- 4 cups chicken broth
- 1 cup small pasta
- Italian herbs
- Salt and pepper
- Olive oil
- Grated Parmesan cheese
Instructions:
Brown the beef in a large pot. Set aside.
Sauté onion, carrots, celery, and garlic in olive oil until soft.
Add beef, beans, tomatoes, broth, and herbs. Simmer for 15-20 minutes.
Cook pasta separately until al dente.
Add pasta to the soup just before serving.
Top with Parmesan cheese and enjoy your homemade Pasta e Fagioli!
Minestrone Soup
You’ll need:
- 2 tablespoons olive oil
- 1 onion, diced
- 2 carrots, chopped
- 2 celery stalks, sliced
- 3 garlic cloves, minced
- 1 zucchini, diced
- 1 cup green beans, cut into 1-inch pieces
- 1 can kidney beans, drained
- 1 can diced tomatoes
- 6 cups vegetable broth
- 1 cup small pasta (like shells or ditalini)
- 2 cups chopped spinach
- Salt and pepper to taste
- Grated Parmesan cheese (optional)
Instructions:
Heat oil in a large pot over medium heat. Add onion, carrots, and celery. Cook for 5 minutes.
Stir in garlic and cook for another minute.
Add zucchini, green beans, kidney beans, tomatoes, and broth. Bring to a boil.
Reduce heat and simmer for 15 minutes.
Add pasta and cook until tender, about 10 minutes.
Stir in spinach and cook until wilted.
Season with salt and pepper.
Serve hot with a sprinkle of Parmesan if you like.
Chicken Noodle Soup
Ingredients:
- 2 tablespoons olive oil
- 1 onion, diced
- 2 carrots, sliced
- 2 celery stalks, chopped
- 3 garlic cloves, minced
- 8 cups chicken broth
- 2 cups cooked chicken, shredded
- 2 cups egg noodles
- 1 teaspoon thyme
- Salt and pepper to taste
Instructions:
Heat oil in a large pot over medium heat. Add onion, carrots, and celery. Cook for 5 minutes until soft.
Add garlic and cook for 30 seconds. Pour in chicken broth and bring to a boil.
Add chicken, noodles, and thyme. Simmer for 6-8 minutes until noodles are tender.
Season with salt and pepper. Serve hot and enjoy your comforting soup!
Tomato And Pasta Soup
Ingredients:
- 1 onion, diced
- 2 cloves garlic, minced
- 2 tbsp olive oil
- 1 can tomato sauce
- 1 can diced tomatoes
- 4 cups vegetable broth
- 1 cup small pasta shapes
- 1 tsp dried basil
- Salt and pepper to taste
Instructions:
Heat olive oil in a large pot. Add onion and garlic, cooking until soft.
Pour in tomato sauce, diced tomatoes, and broth. Bring to a boil.
Add pasta and dried basil. Reduce heat and simmer for 10-12 minutes until pasta is tender.
Season with salt and pepper. Serve hot and enjoy your comforting tomato pasta soup!
Hearty Pasta Soup
Ingredients:
- 1 pound Italian sausage
- 1 onion, diced
- 2 carrots, chopped
- 2 celery stalks, sliced
- 3 garlic cloves, minced
- 6 cups chicken broth
- 1 can diced tomatoes
- 1 cup small pasta shapes
- 2 cups spinach leaves
- Salt and pepper to taste
- Grated Parmesan for serving
Instructions:
Brown the sausage in a large pot over medium heat. Remove excess fat.
Add onion, carrots, and celery. Cook until soft, about 5 minutes.
Stir in garlic and cook for 1 minute.
Pour in broth and tomatoes. Bring to a boil.
Add pasta and simmer until tender, about 8-10 minutes.
Stir in spinach and cook until wilted.
Season with salt and pepper.
Serve hot with grated Parmesan on top.
Tuscan Tortellini Soup
Ingredients:
- 1 tbsp olive oil
- 1 onion, diced
- 2 cloves garlic, minced
- 1 lb Italian sausage
- 4 cups chicken broth
- 1 can diced tomatoes
- 1 package cheese tortellini
- 2 cups spinach
- 1 can white beans, drained
- 1 cup heavy cream
- Salt and pepper to taste
Instructions:
Heat oil in a large pot. Add onion and cook until soft.
Add sausage and cook until browned. Stir in garlic.
Pour in broth and tomatoes. Bring to a boil.
Add tortellini and cook for 5 minutes.
Stir in spinach, beans, and cream. Simmer for 2-3 minutes.
Season with salt and pepper. Serve hot and enjoy!
Spaghetti And Meatball Soup
Ingredients:
- 1 pound frozen meatballs
- 8 cups chicken broth
- 2 cups marinara sauce
- 1 bay leaf
- 8 ounces spaghetti, broken into pieces
- Fresh basil leaves
- Grated Parmesan cheese
Instructions:
Heat the chicken broth, marinara sauce, and bay leaf in a large pot. Bring to a boil.
Add the frozen meatballs and simmer for 5 minutes.
Break the spaghetti into smaller pieces and add to the pot. Cook for 10-12 minutes until tender.
Remove the bay leaf and discard.
Ladle the soup into bowls. Top with fresh basil and grated Parmesan cheese.
Serve hot and enjoy your comforting spaghetti and meatball soup!
Orzo & Chickpea Soup
Ingredients:
- 1 onion, diced
- 2 carrots, chopped
- 2 celery stalks, sliced
- 3 garlic cloves, minced
- 8 cups vegetable broth
- 2 cans chickpeas, drained
- 1 cup orzo pasta
- Juice of 2 lemons
- 2 cups spinach leaves
- Salt and pepper to taste
- Olive oil for cooking
Instructions:
Heat olive oil in a large pot. Add onion, carrots, and celery. Cook until soft.
Stir in garlic and cook for another minute.
Pour in broth and bring to a boil. Add chickpeas and orzo.
Simmer for 8-10 minutes until orzo is tender.
Stir in lemon juice and spinach. Cook until spinach wilts.
Season with salt and pepper. Serve hot with a drizzle of olive oil.
Creamy Chicken Noodle Soup
You’ll need:
- 2 cups cooked chicken, diced
- 8 cups chicken broth
- 1 cup heavy cream
- 2 cups egg noodles
- 1 onion, chopped
- 2 carrots, sliced
- 2 celery stalks, chopped
- 2 cloves garlic, minced
- 2 tbsp butter
- 2 tbsp flour
- Salt and pepper to taste
Instructions:
Melt butter in a large pot over medium heat. Add onions, carrots, celery, and garlic. Cook until soft, about 5 minutes.
Sprinkle flour over veggies and stir for 1 minute.
Pour in chicken broth and bring to a boil. Add noodles and cook until tender, about 6-8 minutes.
Stir in cooked chicken and heavy cream. Simmer for 5 minutes.
Season with salt and pepper. Serve hot and enjoy your creamy chicken noodle soup!
Beefy Tomato Soup
You’ll need:
- 1 pound ground beef
- 1 onion, diced
- 2 cloves garlic, minced
- 4 cups beef broth
- 1 can diced tomatoes
- 1 can tomato sauce
- 1 cup macaroni
- 1 tablespoon Worcestershire sauce
- 1 teaspoon each: basil, oregano, thyme
- Salt and pepper to taste
Instructions:
Brown the beef and onion in a large pot. Drain excess fat.
Add garlic and cook for 1 minute.
Pour in broth, tomatoes, and tomato sauce. Stir in Worcestershire sauce and spices.
Bring to a boil, then reduce heat and simmer for 5 minutes.
Add macaroni and cook for 8-10 minutes until tender.
Season with salt and pepper to taste.
Serve hot and enjoy your hearty beefy tomato soup!
Lasagna Soup
You’ll need:
- 1 lb ground beef
- 1 onion, diced
- 3 garlic cloves, minced
- 1 can crushed tomatoes
- 4 cups beef broth
- 2 cups marinara sauce
- 1 tsp Italian seasoning
- 8 oz lasagna noodles, broken
- 1 cup ricotta cheese
- 1/2 cup grated Parmesan
Instructions:
Brown the beef in a large pot. Add onion and garlic, cook until soft.
Pour in tomatoes, broth, and marinara. Stir in seasoning. Bring to a boil.
Add noodles, simmer for 8-10 minutes until tender.
Serve in bowls. Top with a dollop of ricotta and sprinkle of Parmesan.
Enjoy your hearty lasagna soup!
Classic Pasta E Fagioli
Ingredients:
- 1 cup dried cannellini beans, soaked overnight
- 2 tablespoons olive oil
- 1 onion, diced
- 2 carrots, chopped
- 2 celery stalks, chopped
- 3 garlic cloves, minced
- 1 can (14 oz) crushed tomatoes
- 6 cups chicken broth
- 1 cup small pasta (ditalini or small shells)
- Salt and pepper to taste
- Grated Parmesan cheese for serving
Instructions:
Heat olive oil in a large pot. Add onion, carrots, and celery. Cook until soft.
Add garlic and cook for 1 minute. Stir in beans, tomatoes, and broth. Bring to a boil.
Reduce heat and simmer for 1 hour or until beans are tender.
Add pasta and cook until al dente, about 8-10 minutes.
Season with salt and pepper. Serve hot with grated Parmesan on top.
Chunky Bolognese Soup
You’ll need:
- 1 lb ground beef
- 1 onion, diced
- 2 carrots, diced
- 2 celery stalks, diced
- 3 garlic cloves, minced
- 1 can crushed tomatoes
- 4 cups beef broth
- 1 tsp dried basil
- 1 tsp dried oregano
- Salt and pepper to taste
- 2 cups penne pasta
Instructions:
Brown the beef in a large pot. Drain excess fat.
Add onions, carrots, celery, and garlic. Cook until veggies soften.
Pour in tomatoes, broth, basil, oregano, salt, and pepper. Bring to a boil, then simmer for 20 minutes.
Meanwhile, cook penne according to package directions. Drain.
Stir cooked pasta into the soup.
Serve hot and enjoy your chunky Bolognese soup!
Red Pesto Minestrone Soup
Ingredients:
- 2 tablespoons olive oil
- 1 onion, diced
- 2 carrots, chopped
- 2 celery stalks, sliced
- 3 garlic cloves, minced
- 1 can (14 oz) diced tomatoes
- 6 cups vegetable broth
- 1 can (14 oz) kidney beans, drained
- 1 cup small pasta shapes
- 2 cups chopped spinach
- 1/4 cup red pesto
- Salt and pepper to taste
Instructions:
Heat oil in a large pot. Add onion, carrots, and celery. Cook for 5 minutes.
Stir in garlic and cook for 1 minute.
Add tomatoes, broth, and beans. Bring to a boil, then simmer for 15 minutes.
Add pasta and cook until tender, about 8-10 minutes.
Stir in spinach and red pesto. Cook for 2 minutes.
Season with salt and pepper. Serve hot and enjoy your tasty soup!
Spicy Pasta Soup
You’ll need:
- 8 oz pasta
- 1 tbsp olive oil
- 1 diced onion
- 2 minced garlic cloves
- 1 diced bell pepper
- 1 diced carrot
- 1 tsp dried oregano
- 4 cups chicken broth
- 1 can diced tomatoes
- 1 tsp paprika
- 1/2 tsp cayenne pepper
- Salt and pepper to taste
Instructions:
Heat olive oil in a large pot over medium heat. Add onion, garlic, bell pepper, and carrot. Cook for 5 minutes.
Stir in oregano, paprika, and cayenne. Cook for 1 minute.
Pour in chicken broth and diced tomatoes. Bring to a boil.
Add pasta and reduce heat to simmer. Cook for 10-12 minutes until pasta is tender.
Season with salt and pepper. Serve hot and enjoy your spicy pasta soup!
Italian Vegetable Soup
Ingredients:
- 2 carrots, diced
- 1 onion, chopped
- 2 celery sticks, sliced
- 3 garlic cloves, minced
- 1 can diced tomatoes
- 4 cups vegetable broth
- 1 can white beans, drained
- 1 cup small pasta (ditalini or elbow)
- 2 cups mixed vegetables (zucchini, green beans, spinach)
- Salt and pepper to taste
- Grated Parmesan cheese (optional)
Instructions:
In a large pot, sauté carrots, onion, and celery for 5 minutes.
Add garlic and cook for 1 minute.
Pour in tomatoes and broth. Bring to a boil.
Add beans and pasta. Simmer for 8 minutes.
Stir in mixed vegetables. Cook for 5 more minutes.
Season with salt and pepper.
Serve hot with Parmesan cheese if you like.
Tortellini Chicken Noodle Soup
Ingredients:
- 12 oz cheese tortellini
- 2 cups cooked chicken, shredded
- 1 tablespoon olive oil
- 1 onion, diced
- 2 carrots, chopped
- 2 celery stalks, sliced
- 2 cloves garlic, minced
- 6 cups chicken broth
- 1 teaspoon Italian seasoning
- Salt and pepper to taste
Instructions:
Heat olive oil in a large pot. Add onion, carrots, and celery. Cook for 5-7 minutes until softened.
Add garlic and cook for another minute.
Pour in chicken broth and Italian seasoning. Bring to a boil.
Add tortellini and cook for 3-5 minutes or until tender.
Stir in shredded chicken and heat through.
Season with salt and pepper to taste.
Serve hot and enjoy your comforting tortellini chicken noodle soup!
Mac And Cheese Chili Soup
Ingredients:
- 1 lb ground beef
- 1 onion, diced
- 2 cloves garlic, minced
- 2 cups elbow macaroni
- 1 can kidney beans, drained
- 1 can diced tomatoes
- 4 cups beef broth
- 2 tbsp chili powder
- 1 tsp cumin
- 2 cups shredded cheddar cheese
- Salt and pepper to taste
Instructions:
Brown the beef in a large pot. Add onions and garlic, cooking until soft.
Stir in beans, tomatoes, broth, chili powder, and cumin. Bring to a boil.
Add macaroni and simmer for 13-15 minutes until pasta is cooked.
Turn off heat and mix in cheese until melted.
Season with salt and pepper. Serve hot and enjoy your tasty Mac and Cheese Chili Soup!
Swedish Meatball Noodle Soup
Ingredients:
- 1 lb ground beef
- 1/2 lb ground pork
- 1/2 cup breadcrumbs
- 1/4 cup milk
- 1 egg
- 1 onion, diced
- 2 cloves garlic, minced
- 1 tsp salt
- 1/4 tsp pepper
- 1/4 tsp nutmeg
- 2 tbsp butter
- 6 cups beef broth
- 1 cup heavy cream
- 2 cups egg noodles
- Fresh parsley for garnish
Instructions:
Mix beef, pork, breadcrumbs, milk, egg, half the onion, garlic, salt, pepper, and nutmeg in a bowl. Form into small meatballs.
Brown meatballs in a large pot with butter. Remove and set aside.
Sauté remaining onion in the pot. Add broth and bring to a boil.
Add meatballs and simmer for 10 minutes.
Stir in cream and noodles. Cook until noodles are tender, about 8 minutes.
Serve hot, garnished with fresh parsley.
Parmesan And Tomato Gnocchi Soup
Ingredients:
- 1 tablespoon butter
- 1 onion, diced
- 2 cloves garlic, minced
- 1 can crushed tomatoes
- 4 cups chicken broth
- 1 cup heavy cream
- 1 teaspoon sugar
- 1 teaspoon Italian seasoning
- 1 package gnocchi
- 1/2 cup grated Parmesan cheese
- Salt and pepper to taste
Instructions:
Melt butter in a large pot over medium heat. Add onion and cook until soft, about 5 minutes.
Stir in garlic and cook for 30 seconds.
Add crushed tomatoes, broth, cream, sugar, and Italian seasoning. Bring to a simmer.
Add gnocchi and cook for 3-4 minutes until they float to the surface.
Stir in Parmesan cheese until melted. Season with salt and pepper.
Serve hot, garnished with extra Parmesan if desired.
Chickpea And Pasta Soup From Tuscany
Ingredients:
- 2 cups dried chickpeas (or 4 cups canned)
- 1 onion, chopped
- 1 carrot, diced
- 2 celery stalks, chopped
- 3 garlic cloves, minced
- 2 tbsp olive oil
- 4 cups vegetable stock
- 1 can diced tomatoes
- 1 cup small pasta (like ditalini)
- Salt and pepper to taste
- Fresh rosemary
Instructions:
If using dried chickpeas, soak them overnight. Cook until tender.
Heat olive oil in a large pot. Add onion, carrot, and celery. Cook until soft.
Stir in garlic and rosemary. Cook for 30 seconds.
Add chickpeas, stock, and tomatoes. Bring to a boil, then simmer for 20 minutes.
Add pasta and cook until al dente, stirring often.
Season with salt and pepper.
Serve hot with a drizzle of olive oil on top.
Umbrian Lentil Soup With Pasta
Ingredients:
- 1 cup dried lentils
- 1 onion, diced
- 2 carrots, chopped
- 2 celery stalks, chopped
- 2 garlic cloves, minced
- 1 sprig rosemary
- 2 tbsp tomato paste
- 4 cups vegetable stock
- 1 cup small pasta (like ditalini)
- Olive oil
- Salt to taste
Instructions:
Rinse lentils and set aside.
Heat olive oil in a pot. Add onion, carrots, and celery. Cook until soft.
Stir in garlic, rosemary, and tomato paste. Cook for 1 minute.
Add lentils and vegetable stock. Bring to a boil, then simmer for 20 minutes.
Add pasta and cook until tender, about 8-10 minutes.
Season with salt. Serve hot with a drizzle of olive oil.
Creamy Cajun Chicken Pasta Soup
Ingredients:
- 2 chicken breasts, diced
- 2 tbsp Cajun seasoning
- 1 tbsp olive oil
- 1 onion, chopped
- 2 cloves garlic, minced
- 4 cups chicken broth
- 1 cup heavy cream
- 8 oz pasta
- 1/2 cup grated Parmesan cheese
- Salt and pepper to taste
Instructions:
Season chicken with 1 tbsp Cajun seasoning.
Heat oil in a pot. Cook chicken until browned. Set aside.
Sauté onion and garlic in the same pot.
Add broth, cream, and remaining Cajun seasoning. Bring to a boil.
Add pasta and cook until tender.
Stir in chicken and Parmesan. Cook for 2 minutes.
Season with salt and pepper.
Enjoy your creamy, spicy soup!
Tortellini Soup With Italian Sausage And Spinach
Ingredients:
- 1 pound Italian sausage
- 1 package cheese tortellini
- 4 cups chicken broth
- 1 can diced tomatoes
- 2 cups fresh spinach
- 1 onion, diced
- 2 cloves garlic, minced
- 1 tablespoon olive oil
- Salt and pepper to taste
- Grated Parmesan cheese for serving
Instructions:
Heat olive oil in a large pot. Add sausage and cook until browned.
Add onion and garlic. Cook until onion is soft.
Pour in broth and tomatoes. Bring to a boil.
Add tortellini and cook for 5 minutes.
Stir in spinach and cook until wilted.
Season with salt and pepper.
Serve hot with Parmesan cheese on top.
Enjoy your comforting soup!
Chunky Minestrone Soup
Ingredients:
- 2 carrots, diced
- 2 celery stalks, chopped
- 1 onion, diced
- 2 cloves garlic, minced
- 1 can kidney beans, drained
- 1 can chickpeas, drained
- 1 can diced tomatoes
- 4 cups vegetable broth
- 1 cup cabbage, shredded
- 1 zucchini, diced
- 1 cup ditalini pasta
- 2 tablespoons olive oil
- 1 teaspoon basil
- 1 teaspoon oregano
- Salt and pepper to taste
Instructions:
Heat olive oil in a large pot. Add carrots, celery, and onion. Cook until soft.
Stir in garlic and cook for another minute.
Add beans, chickpeas, tomatoes, broth, and cabbage. Bring to a boil.
Reduce heat and simmer for 15 minutes.
Add zucchini and pasta. Cook for 10 more minutes.
Stir in basil and oregano. Season with salt and pepper.
Serve hot and enjoy your chunky minestrone soup!