One Pot Sausage, Tomato and Pesto Pasta

Prep Time 5 minutes
Total Time 25 minutes
Servings 6 servings

Jump to Recipe

This one pot Sausage, Tomato and Pesto Pasta is full of flavor but made with just a few simple ingredients! It’s a family favorite!

If you love the flavor of Italian sausage, try this Italian Sausage Soup recipe, The BEST Sausage Tortellini Soup or my Baked Gnocchi with Sausage next!

overhead image of one pot italian sausage pasta in pan

I originally shared this recipe 6 years ago, when life was crazy and I was a high school teacher, food blogger, and mom of a toddler.

I can’t say that things have calmed down any, it’s just a different kind of crazy!

That’s why we’re still loving one pot meals, and pasta is always a hit.

If you love one pan meals as much as I do, check out this Orecchiette Pasta with Sausage, this One Pot Chicken Chow Mein or this One Pan Sausage and Rice next!

close up image of sausage tomato pasta in pan

Variations and Substitutions for this One Pot Pasta:

There are lots of ways to make this recipe your own, since the base is so simple to begin with! Here are a few of our favorites:

  • Add more veggies! There are not really any veggies in here, so you can start anywhere:
    • saute some onions, mushrooms or peppers along with the meat.
    • stir in some chopped spinach with the cheese at the end
    • cook some shredded zucchini and carrot with the meat, and no one will ever know!
  • Swap out the meat: use Italian turkey sausage, or another ground meat — just keep in mind if you are not using Italian sausage you will want to add additional herbs and spices
  • Swap out the cheese: the options are endless!
close up image of pasta in pan with wooden spoon
Want to save this recipe?
Just enter your email and get it sent to your inbox. You’ll also get new recipes and a free monthly menu plan!

How to store and reheat leftover pasta:

We often have leftover pasta, so I feel I’ve become a bit of an expert in reheating it to taste (almost!) fresh.

Simply place the leftover pasta in a large skillet with a splash of water, milk or broth. Heat over medium-low heat, stirring occasionally, until heated through.

If you’re in a pinch, you can reheat in the microwave, just be sure to add a splash of moisture and cover it during the heating process!

tomato pesto pasta in blue bowl with fork stuck in noodles

Can I freeze this pasta?

Pasta freezes fairly well, as long as you are not picky about the al dente texture.

Pasta will soften as it is frozen and thawed, so keep that in mind if you are going to go this route.

You can place into freezer-safe container or even plastic freezer bag, then freeze up to 3 months.

I recommend thawing completely before heating through, and the method I shared above works great!

ashley avatar

Pin this recipe to save for later

Pin this recipe to your favorite board

One Pot Sausage, Tomato and Pesto Pasta

5 from 8 votes
This one pot Sausage, Tomato and Pesto Pasta is full of flavor but made with just a few simple ingredients! It's a family favorite!
Prep Time 5 minutes
Cook Time 20 minutes
Total Time 25 minutes
Cuisine American
Course Main Course
Servings 6 servings
Calories 562cal


  • 375 grams Italian sausage (casing removed, mild or spicy)
  • 1 teaspoon minced garlic
  • 1 teaspoon salt
  • 2 cups chicken broth
  • 2 cups milk
  • 14 oz can diced tomatoes drained slightly
  • 5 cups rotini pasta or other short pasta
  • 2 teaspoons basil pesto
  • 1 cup mozzarella cheese
  • 1/2 cup parmesan cheese


  • In a large pot, crumble sausage and cook over medium-high heat until browned. Add garlic and salt and cook 1 minute.
  • Add broth, milk, tomatoes, pasta and pesto and bring to a boil over medium heat. Cook, stirring frequently, for about 10-12 minutes until pasta is cooked and liquid has reduced and thickened. If the liquid has absorbed and the pasta is not cooked, continue adding ¼ cup of liquid and cooking until cooked through — keep in mind the pasta will thicken as it sits.
  • Stir in cheese and serve.

Nutrition Information

Calories: 562cal | Carbohydrates: 45g | Protein: 26g | Fat: 30g | Saturated Fat: 13g | Cholesterol: 76mg | Sodium: 1553mg | Potassium: 546mg | Fiber: 2g | Sugar: 7g | Vitamin A: 434IU | Vitamin C: 8mg | Calcium: 333mg | Iron: 2mg

Want to save this recipe?

Create an account easily save your favorite content, so you never forget a recipe again.

Register Now

Tried this recipe?

Tag @thereciperebel or hashtag #thereciperebel —â€ĻI love to see what you’re making!

Tag @thereciperebel

Meet Ashley

My name is Ashley Fehr and I love creating easy meals my family loves. I also like to do things my way, which means improvising and breaking the rules when necessary. Here you will find creative twists on old favorites and some of my favorite family recipes, passed down from generations!

Read More

You May Also Like

Reader Interactions


  1. Laura says

    I made this a couple weeks back, and everyone in my family loved it, especially my my two teens. Making it again tonight! Thank you for a delicious and quick recipe!

5 from 8 votes (1 rating without comment)

Leave A Reply

Have you tried this recipe? Leave a rating