I had to share my One Pot Cheesy Pasta, loaded with gooey cheese, bright marinara, and perfectly cooked penne that’s ready in 30 minutes without any draining.
I never thought I’d call a 30 minute dinner thrilling, but this One Pot Cheesy Pasta makes me change my mind. Its the hit of penne pasta and bright marinara sauce that turns simple into talk-worthy, not just another weeknight plate.
Its a Quick Cheesy Pasta fix on nights when I am tired, and yeah, I still can’t believe how much flavor comes from so little fuss. I mess up recipes sometimes but this one forgives you, and every forkful tastes way better than it deserves.
I keep a lazy trick or two up my sleeve that makes it look fancy even when it isnt.
Ingredients
- Penne pasta: simple carbs for energy, some fiber, fills you up, pairs with sauce.
- Yellow onion: adds sweet savory depth, provides fiber, vitamin C and mild crunch.
- Garlic: big flavor punch, may help immunity, adds subtle heat when cooked.
- Marinara sauce: tomato rich, full of lycopene and acidity, gives saucy tang.
- Mozzarella cheese: melty, creamy, adds protein and calcium, mild salty richness.
- Parmesan cheese: nutty, salty umami, concentrated protein and calcium, strong flavor.
- Butter and cream: give richness and silkiness, add saturated fat and more flavor.
- Basil: fresh herbal lift, a little vitamin K, brightens the whole dish.
Ingredient Quantities
- 12 ounces (340 g) penne pasta, dry
- 1 tablespoon olive oil
- 1 small yellow onion, finely chopped about 1 cup
- 3 cloves garlic, minced
- 1 teaspoon dried Italian seasoning
- 1/4 teaspoon red pepper flakes optional
- 2 cups marinara sauce (about 16 ounces)
- 2 cups low sodium chicken or vegetable broth
- 1/2 cup heavy cream or 1/3 cup milk optional for extra creaminess
- 1 1/2 cups shredded mozzarella cheese (about 6 ounces), packed a bit
- 1/2 cup freshly grated Parmesan cheese (about 1.5 ounces)
- 2 tablespoons unsalted butter
- Kosher salt and freshly ground black pepper to taste
- Fresh basil leaves for serving optional
How to Make this
1. Heat 1 tablespoon olive oil in a large deep skillet or Dutch oven over medium heat, then add the finely chopped onion with a pinch of kosher salt and cook until soft and translucent, about 4 to 5 minutes.
2. Add the minced garlic, 1 teaspoon dried Italian seasoning and the 1/4 teaspoon red pepper flakes if using, stir and cook about 30 seconds until fragrant but not brown.
3. Pour in the 2 cups marinara sauce and 2 cups low sodium chicken or vegetable broth, stir to combine; if you want extra creaminess add 1/2 cup heavy cream or 1/3 cup milk now.
4. Bring the sauce to a gentle boil, then add the 12 ounces dry penne pasta, pushing it down so it’s mostly submerged in the liquid; give it a good stir so pasta doesn’t stick together.
5. Reduce heat to medium-low and simmer uncovered, stirring every 2 to 3 minutes and scraping the bottom, until the pasta is cooked through and the sauce has thickened, about 12 to 14 minutes depending on your pasta. Do not drain.
6. Remove pan from heat and immediately stir in 1 1/2 cups shredded mozzarella (packed a bit) and 1/2 cup freshly grated Parmesan until melted and creamy; add the 2 tablespoons unsalted butter and swirl it in for extra silkiness.
7. If the sauce is too thick, loosen with a splash of reserved pasta water or extra broth; if it seems thin, return to low heat for a minute and stir until it thickens. Taste and season with kosher salt and freshly ground black pepper to your liking.
8. Let the pasta rest for 1 to 2 minutes so the cheese sets up a bit and the flavors marry.
9. Serve hot, tearing fresh basil leaves over the top if you like. Quick hacks: use low sodium broth so you can control salt, grate fresh Parmesan for better flavor, and stir often so the pasta cooks evenly and doesnt clump.
Equipment Needed
1. Large deep skillet or Dutch oven (big enough to hold sauce and 12 oz penne)
2. Chef’s knife for chopping onion and garlic
3. Cutting board
4. Wooden spoon or silicone spatula to stir and scrape the bottom
5. Measuring cups and measuring spoons
6. Heatproof measuring cup or ladle to reserve/add pasta water and broth
7. Box grater or microplane for the Parmesan
8. Tongs or a pasta server for serving and tossing
FAQ
Cheesy One Pot Pasta Recipe Substitutions and Variations
- Penne pasta: swap with fusilli or rotini (they grab sauce great), rigatoni for chunkier bites, or whole wheat/gluten-free penne if you want more fiber or need GF
- Heavy cream or milk: use half and half, or mix 2 tbsp melted butter into 1/2 cup whole milk, or stir in plain Greek yogurt thinned with a splash of milk (add off heat so it doesn’t split)
- Mozzarella and Parmesan: try provolone, fontina or sharp cheddar instead of mozzarella, and Pecorino Romano or Asiago in place of Parmesan for a saltier punch
- Chicken/vegetable broth: use low sodium bouillon or stock concentrate dissolved in water, mushroom broth for extra umami, or even water plus a splash of white wine for depth
Pro Tips
1. Save a cup of the cooking liquid before you add the cheese. That starchy water is magic for loosening the sauce without watering it down, so add just small splashes until the texture feels right.
2. Let the pan cool off the heat a bit and use room temp cheese if you can. Cold shredded mozzarella tends to clump into stringy blobs, but if the pasta isnt piping hot the cheese melts into a silky sauce. Also grate real Parmesan, it tastes way better than the pre grated stuff.
3. Stir often and scrape the bottom, especially the first half of the cook, so the pasta cooks evenly and doesnt stick or burn. If some pieces float up push them under the surface early so they cook at the same rate.
4. Finish with a little butter or cream and taste before you serve. A tiny pinch of sugar will calm an overly acidic marinara, fresh cracked pepper brings it alive, and tearing basil over the top right before serving gives the best aroma.

Cheesy One Pot Pasta Recipe
I had to share my One Pot Cheesy Pasta, loaded with gooey cheese, bright marinara, and perfectly cooked penne that’s ready in 30 minutes without any draining.
4
servings
722
kcal
Equipment: 1. Large deep skillet or Dutch oven (big enough to hold sauce and 12 oz penne)
2. Chef’s knife for chopping onion and garlic
3. Cutting board
4. Wooden spoon or silicone spatula to stir and scrape the bottom
5. Measuring cups and measuring spoons
6. Heatproof measuring cup or ladle to reserve/add pasta water and broth
7. Box grater or microplane for the Parmesan
8. Tongs or a pasta server for serving and tossing
Ingredients
-
12 ounces (340 g) penne pasta, dry
-
1 tablespoon olive oil
-
1 small yellow onion, finely chopped about 1 cup
-
3 cloves garlic, minced
-
1 teaspoon dried Italian seasoning
-
1/4 teaspoon red pepper flakes optional
-
2 cups marinara sauce (about 16 ounces)
-
2 cups low sodium chicken or vegetable broth
-
1/2 cup heavy cream or 1/3 cup milk optional for extra creaminess
-
1 1/2 cups shredded mozzarella cheese (about 6 ounces), packed a bit
-
1/2 cup freshly grated Parmesan cheese (about 1.5 ounces)
-
2 tablespoons unsalted butter
-
Kosher salt and freshly ground black pepper to taste
-
Fresh basil leaves for serving optional
Directions
- Heat 1 tablespoon olive oil in a large deep skillet or Dutch oven over medium heat, then add the finely chopped onion with a pinch of kosher salt and cook until soft and translucent, about 4 to 5 minutes.
- Add the minced garlic, 1 teaspoon dried Italian seasoning and the 1/4 teaspoon red pepper flakes if using, stir and cook about 30 seconds until fragrant but not brown.
- Pour in the 2 cups marinara sauce and 2 cups low sodium chicken or vegetable broth, stir to combine; if you want extra creaminess add 1/2 cup heavy cream or 1/3 cup milk now.
- Bring the sauce to a gentle boil, then add the 12 ounces dry penne pasta, pushing it down so it’s mostly submerged in the liquid; give it a good stir so pasta doesn’t stick together.
- Reduce heat to medium-low and simmer uncovered, stirring every 2 to 3 minutes and scraping the bottom, until the pasta is cooked through and the sauce has thickened, about 12 to 14 minutes depending on your pasta. Do not drain.
- Remove pan from heat and immediately stir in 1 1/2 cups shredded mozzarella (packed a bit) and 1/2 cup freshly grated Parmesan until melted and creamy; add the 2 tablespoons unsalted butter and swirl it in for extra silkiness.
- If the sauce is too thick, loosen with a splash of reserved pasta water or extra broth; if it seems thin, return to low heat for a minute and stir until it thickens. Taste and season with kosher salt and freshly ground black pepper to your liking.
- Let the pasta rest for 1 to 2 minutes so the cheese sets up a bit and the flavors marry.
- Serve hot, tearing fresh basil leaves over the top if you like. Quick hacks: use low sodium broth so you can control salt, grate fresh Parmesan for better flavor, and stir often so the pasta cooks evenly and doesnt clump.
Notes
- Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.
Nutrition Facts
- Serving Size: 530g
- Total number of serves: 4
- Calories: 722kcal
- Fat: 34g
- Saturated Fat: 18g
- Trans Fat: 0.13g
- Polyunsaturated: 1.25g
- Monounsaturated: 7.5g
- Cholesterol: 112mg
- Sodium: 485mg
- Potassium: 606mg
- Carbohydrates: 75g
- Fiber: 4.5g
- Sugar: 7.25g
- Protein: 26.8g
- Vitamin A: 1250IU
- Vitamin C: 12.5mg
- Calcium: 245mg
- Iron: 2mg