If you're craving a warm and tasty meal, you need to try this One-Pot Cheesy Tomato Basil Pasta. This dish comes together quickly and is perfect for any night of the week. With just a few simple ingredients, including creamy cheeses and fresh basil, you can whip up a comforting dish that pleases everyone. Let’s dive into how to make this easy, delicious meal that you will want to enjoy again and again!
Why I Love This Recipe
- Easy One-Pot Meal: This recipe simplifies cooking by combining everything in one pot, saving time on both preparation and cleanup.
- Rich and Creamy Flavor: The combination of heavy cream and cheeses creates a luscious sauce that coats the pasta beautifully.
- Fresh Ingredients: With diced tomatoes and fresh basil, this dish bursts with freshness and vibrant flavors, making it a healthy option.
- Quick Cooking Time: Ready in just 25 minutes, it’s perfect for busy weeknights when you want something delicious without the long wait.
Ingredients
Main ingredients
- 12 oz penne pasta
- 3 cups vegetable broth
- 1 can (14 oz) diced tomatoes, undrained
Fresh additions
- 1 small onion, finely diced
- 3 cloves garlic, minced
- 1/4 cup fresh basil, chopped (plus extra for garnish)
Creamy components
- 1 cup heavy cream
- 1 1/2 cups shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
To make this dish special, I like to start with fresh, high-quality ingredients. They make a big difference in flavor. For the main ingredients, I choose penne pasta because it holds sauce well. Vegetable broth gives depth to the dish, and undrained diced tomatoes add moisture and tang.
Next, I focus on the fresh additions. A small onion adds sweetness. Minced garlic brings a nice punch. Chopped fresh basil adds a bright note to the pasta. I always recommend using fresh basil if you can.
For the creamy components, heavy cream makes the sauce rich and smooth. Shredded mozzarella cheese melts beautifully, creating that cheesy goodness we all love. Grated Parmesan cheese adds a salty, nutty flavor that rounds out this dish.
Gather all these ingredients, and you're ready to create a comforting meal that warms the heart.

Step-by-Step Instructions
Prepping the aromatics
- Sautéing the onion and garlic
Start by heating 1 tablespoon of olive oil in a large pot over medium heat. Add the finely diced onion. Cook for about 3 minutes. The onion should turn translucent and smell great. Next, add 3 minced garlic cloves. Sauté for another minute. The garlic should become aromatic but not burnt.
- Adding broth and diced tomatoes
Pour in 3 cups of vegetable broth. Then, add one 14 oz can of diced tomatoes, undrained. Stir it well to mix everything. Bring this mixture to a gentle boil.
Cooking the pasta
- Bringing the mixture to a boil
Once your mixture is boiling, it's time to add the pasta. Stir in 12 oz of penne pasta and 1 teaspoon of dried oregano.
- Simmering and stirring the pasta
Reduce the heat to low and cover the pot. Let it simmer for 10 to 12 minutes. Stir occasionally. This keeps the pasta from sticking. The goal is for the pasta to be al dente and absorb most of the broth.
Creating the creamy sauce
- Incorporating heavy cream and cheeses
After the pasta is cooked, lower the heat even more. Add 1 cup of heavy cream, 1 1/2 cups of shredded mozzarella cheese, and 1/2 cup of grated Parmesan cheese. Stir continuously until all the cheese melts. This should take 2 to 3 minutes.
- Folding in fresh basil and seasoning
Finally, fold in 1/4 cup of chopped fresh basil. Season with salt and freshly ground black pepper to taste. Mix everything well to bring out all the flavors.
Tips & Tricks
Perfecting the texture
Ensuring al dente pasta To get the best texture, cook the penne pasta until it is al dente. This means it should be firm to the bite, not mushy. Stir the pasta every few minutes while it cooks. This helps it cook evenly and prevents sticking. If you find it is still too firm after the cooking time, let it simmer for another minute. Check it again to see if it’s just right.
Thicking the sauce to preference If you want a richer sauce, let the dish sit for a few minutes after cooking. This gives the sauce time to thicken. You can also add a bit more heavy cream or cheese if you like a creamier sauce. Keep stirring gently to mix everything well.
Enhancing flavors
Recommended seasoning tips Adding fresh herbs like basil enhances the flavor of this dish. You can also sprinkle in some red pepper flakes for a little heat. If you want more depth, try adding a dash of balsamic vinegar. This adds a nice tang that balances the creaminess.
Suggested cheese alternatives If you want to switch things up, use different cheeses. Try using gouda or cheddar for a unique twist. Vegan cheese options are also available if you are looking for dairy-free choices. Just ensure that they melt well.
Presentation advice
Styling the dish for serving To serve, ladle the pasta into deep bowls. This keeps the meal warm and looks nice. Use a large spoon for easy serving.
Garnishing tips with basil and Parmesan For a beautiful touch, add extra fresh basil on top. A sprinkle of grated Parmesan adds a tasty finish. You can also drizzle a bit of olive oil for shine and flavor. This makes your dish look as good as it tastes!
Pro Tips
- Use Fresh Basil: Fresh basil adds a vibrant flavor to the dish. If you can, use freshly chopped basil instead of dried for a more aromatic experience.
- Don’t Overcook the Pasta: To achieve the perfect al dente texture, monitor the pasta closely during the simmering stage. It should be firm to the bite when done.
- Experiment with Cheeses: While mozzarella and Parmesan are traditional, feel free to mix in other favorites like fontina or gouda for a unique twist on flavor.
- Save Some Pasta Water: If the dish seems too thick, reserve a bit of the pasta cooking water. Stir it in to reach your desired consistency without compromising flavor.
Variations
Ingredient swaps
You can change pasta shapes for fun. Try fusilli or rotini for a twist. Each shape holds sauce in its own way. If you want vegan cheese, look for options made from nuts or soy. These will melt nicely in your dish too.
Additional mix-ins
Feel free to add proteins like grilled chicken or shrimp. These add flavor and make the meal heartier. You can also toss in seasonal veggies. Fresh zucchini or spinach works great in this dish. They cook quickly and add color.
Flavor enhancements
To spice things up, try adding red pepper flakes. This gives a nice kick. You can also play with herbs. Add thyme or rosemary for a different taste. Fresh herbs will brighten the dish and make it pop.
Storage Info
Refrigeration guidelines
To keep your One-Pot Cheesy Tomato Basil Pasta fresh, store it in the fridge. Place leftovers in an airtight container. This helps keep the dish from drying out or absorbing other flavors. It’s best to refrigerate within two hours of cooking. The pasta stays good for about 3 to 5 days in the fridge.
Reheating instructions
When it’s time to enjoy leftovers, reheat the pasta gently. You can use the stove or microwave. If using the stove, add a splash of water or broth. This will keep it moist. Stir often to avoid sticking. For the microwave, heat in 30-second bursts. Check and stir to ensure even heating. To keep that creamy texture, don’t overheat.
Freezing options
Yes, you can freeze this dish! To freeze, let the pasta cool completely. Use freezer-safe containers or bags. Remove as much air as possible. The pasta can last up to 2 months in the freezer. When ready to eat, thaw it overnight in the fridge. Reheat on the stove, adding a bit of cream or broth to restore creaminess. Enjoy your pasta any time!
FAQs
Can I make this dish vegan?
Yes, you can make this dish vegan! For a vegan-friendly recipe, swap out the heavy cream with full-fat coconut milk or a cashew cream. Use vegan cheese instead of mozzarella and Parmesan. You can find many great options in stores. This keeps the dish creamy and delicious while meeting vegan needs.
How do I make this dish gluten-free?
To make this dish gluten-free, choose gluten-free penne pasta. Many brands make great gluten-free pasta. Look for options made from rice, corn, or lentils. These choices cook similarly to regular pasta. Just follow the package directions for perfect results.
What can I serve with One-Pot Cheesy Tomato Basil Pasta?
This dish pairs well with simple side salads. A fresh green salad with a light vinaigrette works great. You might also enjoy garlic bread or crusty bread to soak up the sauce. For a heartier meal, add grilled chicken or shrimp on the side.
This recipe offers a simple and flavorful way to enjoy pasta. You start with key ingredients like penne, broth, and tomatoes. Fresh additions like onions and basil enhance the taste. The creamy blend of cheeses makes it comforting. Remember to adjust the texture and flavor to your liking, and try different variations. Store leftovers properly for maximum freshness. This dish is easy to make vegan or gluten-free, so everyone can enjoy it. Dive in and savor this tasty meal!