Quick & Easy Recipes for Everyday Cooks
Welcome to Food By Ayaka!
One Pot Sausage Tomato and Pesto Pasta Recipe
My mother used to prepare simple pasta dishes when I was younger, but this one pot version in my home is different because it combines convenience with bold flavor and comfort in a single pot. I remember how she would cook pasta separately, but in this version everything cooks together, which is easier and creates richer taste as the pasta absorbs the broth, spices, and juices. This One Pot Sausage Tomato and Pesto Pasta is a warm, comforting, and flavorful dish that brings together rich Italian sausage, juicy tomatoes, creamy sauce, and aromatic pesto in a single pot.
It is the kind of meal that feels homemade, cozy, and satisfying without requiring complicated steps or multiple pans. The pasta cooks directly in the sauce, which allows it to absorb all the delicious flavors while saving time and reducing cleanup. What I personally love about this recipe is how balanced it is. The sausage adds a savory depth, the tomatoes bring a light acidity, and the pesto introduces a fresh herbal note that brightens the entire dish. The cream smooths everything out, creating a silky sauce that clings beautifully to the pasta. It is perfect for busy days when you still want something hearty and homemade without spending hours in the kitchen.
I have made this recipe many times for family dinners, and I use fresh garlic, good-quality pesto, and Italian sausage with herbs always. These ingredients make a noticeable difference in flavor, giving the dish a more authentic and well-rounded taste. I also prefer to finish it with Parmesan cheese and fresh basil to add a final touch of freshness and depth.

You can serve this pasta as a complete meal on its own, some garlic bread on the side, also with a light salad or roasted vegetables. It pairs beautifully with crisp green salads dressed in vinaigrette, warm buttery bread, or even a side of roasted asparagus or zucchini.
Its Perfect For:
- Weeknight family dinners
- Quick comfort meals
- Casual gatherings
- Meal prep for busy days
- Beginner-friendly cooking
Ingredients
- 12 oz pasta (penne, fusilli, or rigatoni)
- 1 lb Italian sausage (mild or spicy), casings removed
- 1 tablespoon olive oil
- 3 cloves garlic, minced
- 1 can (14 oz) diced tomatoes (with juices)
- 3 cups chicken broth
- 1/2 teaspoon salt (adjust to taste)
- 1/2 teaspoon ground black pepper
- 1/2 teaspoon dried oregano
- 1/4 teaspoon red pepper flakes (optional)
- 1/2 cup heavy cream or half-and-half
- 1/3 cup pesto sauce (store-bought or homemade)
- 1/2 cup grated Parmesan cheese
- Fresh basil, for garnish (optional)
Kitchen Equipment You’ll Need
- Large deep skillet or heavy-bottom pot
- Wooden spoon or spatula
- Measuring cups and spoons
- Knife and cutting board
- Can opener
- Ladle or serving spoon
How to make One Pot Sausage Tomato and Pesto Pasta
Step 1
Cook the sausage: Heat olive oil in a large deep skillet or pot over medium heat. Add the Italian sausage and cook, breaking it apart with a spoon or spatula into smaller crumbles. Continue cooking for about 5–7 minutes until the sausage is browned and fully cooked through. If there is excess grease, carefully drain a little, leaving enough to keep flavor in the pan.
Step 2
Add aromatics: Stir in the minced garlic and cook for about 30–60 seconds until fragrant, making sure not to burn it. This step helps build a rich base flavor for the sauce.
Step 3
Add liquids and pasta: Pour in the diced tomatoes with their juices and the chicken broth. Stir well to combine, then add the uncooked pasta directly into the pot. Sprinkle in the salt, black pepper, oregano, and red pepper flakes if using. Stir everything together to ensure the pasta is mostly submerged in the liquid. Bring the mixture to a gentle boil.
Step 4
Simmer the pasta: Reduce the heat to medium-low and let the pasta simmer uncovered. Stir occasionally to prevent sticking and ensure even cooking. Cook for about 12–15 minutes, or until the pasta is tender and most of the liquid has been absorbed, forming a light sauce. If the mixture looks too dry before the pasta is fully cooked, add a splash of extra broth or water.
Step 5
Finish with cream and pesto: Once the pasta is cooked, lower the heat and stir in the heavy cream and pesto sauce. Mix thoroughly so the sauce becomes smooth, creamy, and evenly coats the pasta and sausage. Allow it to cook for another 2–3 minutes on low heat so the flavors meld together.
Step 6
Add cheese and serve: Sprinkle in the grated Parmesan cheese and stir until melted and well combined. Taste and adjust seasoning if needed. Remove from heat, garnish with fresh basil if desired, and serve warm directly from the pot for a comforting, flavorful meal.
Tips
- Use good-quality sausage
The sausage is the backbone of this recipe. Choosing a flavorful Italian sausage with herbs and spices will elevate the overall taste significantly. Mild or spicy both work depending on your preference. - Do not overcook the pasta
Since the pasta cooks directly in the sauce, keep an eye on the texture. Stir occasionally and taste near the end to ensure it stays tender but not mushy. - Adjust liquid as needed
Different pasta shapes absorb liquid differently. If the mixture becomes too thick before the pasta is cooked, add a small amount of broth or water to maintain the right consistency. - Stir regularly
Stirring prevents the pasta from sticking to the bottom of the pot and ensures even cooking. It also helps distribute the flavors evenly throughout the dish. - Add pesto at the end
Pesto is best added after cooking to preserve its fresh flavor and vibrant color. Adding it too early may dull its taste and aroma. - Balance seasoning carefully
Taste the dish before serving and adjust salt, pepper, or cheese as needed. The sausage and broth already contain salt, so seasoning should be done gradually. - Let it rest briefly before serving
Allowing the pasta to sit for a few minutes after cooking helps the sauce thicken slightly and enhances the overall texture and flavor.
Optional Ingredients
- Spinach or kale for added greens
- Mushrooms for an earthy flavor
- Cherry tomatoes for extra freshness
- Mozzarella for a cheesy melt
- Chili flakes for extra heat
- Lemon zest for a bright finish

How to serve One Pot Sausage Tomato and Pesto Pasta?
I like to serve this pasta hot straight from the pot because it tastes best when freshly cooked and creamy. The sauce is at its perfect consistency right after cooking, and the flavors are most vibrant at this stage. I usually transfer it into a large serving bowl or individual plates, making sure each portion has a good mix of sausage, pasta, and sauce. For presentation, I add a light sprinkle of Parmesan cheese and a few fresh basil leaves on top, which adds color, aroma, and an extra layer of flavor.
I also enjoy pairing this dish with sides that complement its richness without overpowering it. Garlic bread, toasted baguette slices, or even cheesy breadsticks work beautifully because they can soak up the extra sauce. A fresh green salad with a light vinaigrette is another great option, as it provides a refreshing contrast to the creamy pasta. This combination helps balance the meal and makes it feel complete and satisfying.
For more elevated or family-style serving, I sometimes place the pasta in the center of the table in a large serving dish and let everyone help themselves. It pairs nicely with roasted vegetables, simple soups, or antipasto-style starters like olives, cheeses, and cured meats. This makes it suitable not only for everyday dinners but also for small gatherings where you want something comforting yet impressive without too much effort.
Is One Pot Sausage Tomato and Pesto Pasta healthy?
This dish can be considered moderately balanced depending on portion size and ingredient choices. It contains protein from the sausage, carbohydrates from the pasta, and fats from the cream, pesto, and cheese. Adding vegetables like spinach, tomatoes, or zucchini can improve its nutritional value by increasing fiber, vitamins, and minerals. Choosing lean sausage or reducing the amount of cream can also make it lighter.
While it is not a low-calorie dish, it can fit into a balanced diet when enjoyed in moderation. It provides satisfying energy and keeps you full for longer due to its combination of protein, fats, and carbohydrates. Pairing it with a vegetable-based side or salad helps create a more complete and nutritious meal overall, making it both comforting and reasonably balanced when prepared thoughtfully.
Variations and Substitutions
- Chicken Sausage Version
Replace pork sausage with chicken sausage for a lighter alternative. It still delivers great flavor while reducing overall fat content. Choosing herb-seasoned chicken sausage enhances the taste and keeps the dish satisfying. - Vegetarian Version
Skip the sausage and replace it with mushrooms, zucchini, or plant-based sausage. Use vegetable broth instead of chicken broth to maintain a fully vegetarian-friendly dish while still keeping it rich and flavorful. - Cream-Free Version
Omit the cream and rely on pesto and tomato juices for a lighter sauce. You can add a small amount of broth if needed to maintain a smooth consistency while reducing richness. - Cheesy Baked Version
Transfer the finished pasta into a baking dish, top with mozzarella and Parmesan, and broil until melted and golden. This creates a baked, slightly crispy top layer with a gooey interior. - Spicy Version
Use spicy Italian sausage and increase the amount of red pepper flakes. This adds a stronger kick and makes the dish more bold and flavorful for those who enjoy heat. - Extra Creamy Version
Increase the amount of cream and add additional Parmesan cheese. This results in a richer, thicker sauce that feels more indulgent and comforting. - Gluten-Free Version
Use gluten-free pasta and adjust cooking time according to package instructions. Keep an eye on texture, as gluten-free pasta may cook differently and absorb liquid at a different rate. - Low-Carb Version
Replace traditional pasta with zucchini noodles or another low-carb substitute. Add them near the end of cooking to avoid over-softening and maintain a pleasant texture.
How to store, How to reheat
To store this pasta, allow it to cool completely before placing it in an airtight container. Store it in the refrigerator where it will stay fresh for up to 3–4 days. Proper storage helps maintain flavor and prevents spoilage. For longer storage, you can freeze it in a freezer-safe container for up to 2 months, although the texture may slightly change after thawing due to the cream and pasta.
To reheat, place the pasta in a skillet over medium heat or warm it in the microwave in short intervals. Add a small splash of broth, water, or milk to loosen the sauce and bring back its creamy consistency. Stir occasionally to ensure even heating and prevent sticking. Heat until the pasta is fully warmed through, then serve immediately for the best taste and texture.
Frequently Asked Questions About One Pot Sausage Tomato and Pesto Pasta
Can I use any type of pasta for this recipe?
Yes, you can use different types like penne, fusilli, rigatoni, or even shells.
Short pasta works best because it cooks evenly and holds the sauce well.
Can I prepare this dish ahead of time?
Yes, you can cook it ahead and store it in the refrigerator.
When reheating, add a bit of liquid to restore its creamy texture and prevent dryness.
Can I freeze One Pot Sausage Tomato and Pesto Pasta?
Yes, it can be frozen for up to 2 months in an airtight container.
Thaw it in the refrigerator overnight before reheating gently on the stove or microwave.
What type of sausage should I choose?
Italian sausage is ideal because of its seasoning and flavor profile.
Both mild and spicy versions work well depending on your taste preference.
One Pot Sausage Tomato and Pesto Pasta Recipe
Course: Main CourseCuisine: Italian-AmericanDifficulty: Easy4
servings10
minutes25
minutesOne Pot Sausage Tomato and Pesto Pasta is an easy, flavorful weeknight meal made with Italian sausage, pasta, tomatoes, cream, and pesto all cooked in one pot for a quick, comforting dinner with minimal cleanup.
Ingredients
12 oz pasta (penne, fusilli, or rigatoni)
1 lb Italian sausage (mild or spicy), casings removed
1 tablespoon olive oil
3 cloves garlic, minced
1 can (14 oz) diced tomatoes (with juices)
3 cups chicken broth
1/2 teaspoon salt (adjust to taste)
1/2 teaspoon ground black pepper
1/2 teaspoon dried oregano
1/4 teaspoon red pepper flakes (optional)
1/2 cup heavy cream or half-and-half
1/3 cup pesto sauce (store-bought or homemade)
1/2 cup grated Parmesan cheese
Fresh basil, for garnish (optional)
Directions
- Cook the sausage: Heat olive oil in a large deep skillet or pot over medium heat. Add the Italian sausage and cook, breaking it apart with a spoon or spatula into smaller crumbles. Continue cooking for about 5–7 minutes until the sausage is browned and fully cooked through. If there is excess grease, carefully drain a little, leaving enough to keep flavor in the pan.
- Add aromatics: Stir in the minced garlic and cook for about 30–60 seconds until fragrant, making sure not to burn it. This step helps build a rich base flavor for the sauce.
- Add liquids and pasta: Pour in the diced tomatoes with their juices and the chicken broth. Stir well to combine, then add the uncooked pasta directly into the pot. Sprinkle in the salt, black pepper, oregano, and red pepper flakes if using. Stir everything together to ensure the pasta is mostly submerged in the liquid. Bring the mixture to a gentle boil.
- Simmer the pasta: Reduce the heat to medium-low and let the pasta simmer uncovered. Stir occasionally to prevent sticking and ensure even cooking. Cook for about 12–15 minutes, or until the pasta is tender and most of the liquid has been absorbed, forming a light sauce. If the mixture looks too dry before the pasta is fully cooked, add a splash of extra broth or water.
- Finish with cream and pesto: Once the pasta is cooked, lower the heat and stir in the heavy cream and pesto sauce. Mix thoroughly so the sauce becomes smooth, creamy, and evenly coats the pasta and sausage. Allow it to cook for another 2–3 minutes on low heat so the flavors meld together.
- Add cheese and serve: Sprinkle in the grated Parmesan cheese and stir until melted and well combined. Taste and adjust seasoning if needed. Remove from heat, garnish with fresh basil if desired, and serve warm directly from the pot for a comforting, flavorful meal.
