Written by

Adriana Joseph

Published

Easy One-Pot Spaghetti Recipe with Cheesy Tomato Sauce for Dinner

Ready In 25-30 minutes
Servings 4 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

Introduction

“The power went out halfway through dinner prep one Thursday evening, and honestly, I was a bit panicked. I had promised my roommate a homemade meal, but with no stove, all plans seemed dashed. Then, as luck would have it, a quick chat with our neighbor, who happens to be a wizard with simple meals, changed everything. She jotted down her easy one-pot spaghetti recipe with cheesy tomato sauce on a slightly crumpled receipt. I wasn’t expecting much, but that night, cooking by lantern light, I made the dish exactly as she said. The aroma filled the kitchen, and the cheesy tomato sauce was just the right kind of comforting. Since then, this recipe has saved many dinners and become a go-to whenever life gets hectic. Maybe you’ve been there too—scrambling for something quick but still delicious? This one-pot spaghetti recipe is exactly that: fuss-free, flavorful, and unbelievably satisfying.”

Why You’ll Love This Recipe

After testing this easy one-pot spaghetti recipe with cheesy tomato sauce dozens of times, I can confidently say it’s a winner. Whether you’re a busy parent, a college student, or just someone who loves simple, tasty meals, this recipe has a lot going for it:

  • Quick & Easy: Ready in under 30 minutes, perfect for those crazy weeknights or impromptu dinners.
  • Simple Ingredients: Uses pantry staples you probably already have—no need for special trips to the store.
  • Perfect for Dinner: Comforting and filling without the cleanup hassle of multiple pots and pans.
  • Crowd-Pleaser: Family, friends, even picky eaters love the creamy cheesy tomato sauce that clings to every strand of spaghetti.
  • Unbelievably Delicious: The secret is in the blend of cheeses stirred into the tomato base, creating a rich, velvety sauce that feels indulgent but is made in one pot.

This isn’t your typical spaghetti tossed with jarred sauce. The magic lies in cooking the pasta right in the sauce, so every bite is soaked in cheesy tomato goodness. Plus, the one-pot method means less mess and more time to enjoy your meal. Honestly, it’s comfort food made smarter and faster, and that’s why I keep making it again and again.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples and easy to find year-round.

  • Spaghetti: 8 ounces (225 grams) of dried spaghetti, broken in half to fit the pot better.
  • Olive oil: 2 tablespoons, for that subtle richness and to sauté garlic.
  • Garlic: 3 cloves, minced (fresh is best for aroma and flavor).
  • Crushed tomatoes: 1 can (28 ounces / 800 grams), preferably San Marzano for sweetness and balance.
  • Water or low-sodium vegetable broth: 3 cups (720 ml), helps cook the pasta and deepen flavor.
  • Italian seasoning: 1 teaspoon, a blend of dried herbs like oregano, basil, and thyme.
  • Red pepper flakes: ¼ teaspoon, optional, for a gentle kick.
  • Salt and black pepper: To taste.
  • Cream cheese: 4 ounces (115 grams), softened, adds creaminess and tang.
  • Shredded mozzarella cheese: 1 cup (100 grams), for that melty gooey texture.
  • Grated Parmesan cheese: ½ cup (50 grams), stirred in for depth and umami.
  • Fresh basil: A handful, chopped, for garnish and fresh herbal notes.

Substitution tips: Use gluten-free spaghetti if needed. For a dairy-free version, swap cream cheese and mozzarella with plant-based alternatives. If you don’t have crushed tomatoes, blend canned diced tomatoes until smooth.

Equipment Needed

one-pot spaghetti recipe preparation steps

  • A large, deep skillet or wide saucepan with a lid: Essential for cooking pasta directly in the sauce. I prefer a 12-inch skillet with high sides.
  • Wooden spoon or heatproof spatula: For stirring without scratching your cookware.
  • Knife and cutting board: For prepping garlic and basil.
  • Measuring cups and spoons: To get the seasoning and liquids just right.
  • Optional: A cheese grater if you’re using block cheese for shredding.

If you don’t have a wide skillet, a medium saucepan works but watch the pasta so it doesn’t clump. I once tried a narrow pot, and the spaghetti stuck together—lesson learned! Also, a non-stick pan is handy for easier cleanup, but not mandatory.

Preparation Method

  1. Heat olive oil over medium heat. In your large skillet, warm 2 tablespoons of olive oil until shimmering (about 1 minute). Add minced garlic and sauté for 30 seconds to 1 minute until fragrant but not browned—burnt garlic turns bitter.
  2. Add crushed tomatoes, water (or broth), and seasonings. Pour in the 28-ounce can of crushed tomatoes and 3 cups of water or broth. Stir in 1 teaspoon Italian seasoning, ¼ teaspoon red pepper flakes (if using), and season with salt and black pepper. Bring to a gentle simmer.
  3. Add the broken spaghetti. Nestle 8 ounces of broken spaghetti into the tomato mixture, pressing it down gently so it’s mostly submerged. Stir occasionally to prevent sticking. This step takes about 10 minutes as the pasta softens and cooks.
  4. Simmer until pasta is tender. Keep the heat at medium-low and cover loosely with a lid. Stir every few minutes, watching the pasta absorb liquid and soften. If it seems too dry before done, add a splash of water. Total cooking time is 10-12 minutes.
  5. Stir in cheeses. Once pasta is cooked and sauce thickened, reduce heat to low. Add 4 ounces softened cream cheese, 1 cup shredded mozzarella, and ½ cup grated Parmesan. Stir gently until all cheeses melt into a creamy, rich sauce.
  6. Adjust seasoning and finish. Taste your cheesy tomato sauce and add more salt or pepper if needed. Sprinkle chopped fresh basil on top and give it one last gentle stir.
  7. Serve immediately. Dish out the one-pot spaghetti hot, with extra Parmesan on the side if you like.

Tip: Don’t rush stirring after adding cheese—gentle folding keeps the sauce luscious without breaking it. If sauce seems too thick, a splash of reserved pasta water will loosen it nicely.

Cooking Tips & Techniques

When making one-pot spaghetti with cheesy tomato sauce, timing and temperature are your best friends. Cooking the pasta in the sauce means the noodles soak up all those flavors—but it also means you need to keep an eye on liquid levels. If the sauce gets too thick too soon, add a little water or broth to keep the pasta from sticking.

Another thing I learned the hard way: don’t add the cheese too early. Tossing cream cheese and mozzarella in while the pasta is still tough can cause clumping or uneven melting. Wait until the pasta is just tender for that silky finish.

Also, breaking the spaghetti helps it fit better in one pot and makes stirring easier. I usually snap the strands in half with my hands—it’s oddly satisfying and speeds up cooking.

Multitasking tip: prep your garlic and cheese while the pasta simmers to save time—this dish really shines when everything comes together without a fuss.

Variations & Adaptations

This easy one-pot spaghetti recipe is a fantastic base for customization. Here are a few ideas to tailor it to your mood or dietary needs:

  • Vegetable boost: Stir in chopped spinach, mushrooms, or bell peppers during pasta cooking for added texture and nutrients.
  • Protein twist: Add cooked Italian sausage, shredded chicken, or canned beans for a heartier meal.
  • Spicy kick: Increase red pepper flakes or add a dash of hot sauce to the sauce while simmering.
  • Dairy-free version: Replace cream cheese and mozzarella with coconut-based vegan cheeses and use nutritional yeast for a cheesy flavor.
  • Seasonal swap: In summer, fresh cherry tomatoes can replace canned for a lighter, fresher sauce.

Once, I tried adding sun-dried tomatoes and olives—gave it a Mediterranean flair that my friends loved. Feel free to experiment and make this recipe your own!

Serving & Storage Suggestions

Serve this one-pot spaghetti hot for best flavor and gooey texture. It pairs wonderfully with a crisp green salad or roasted vegetables for a balanced meal. A glass of chilled white wine or sparkling water with lemon complements the cheesy tomato richness beautifully.

Leftovers keep well in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove with a splash of water or broth to revive the sauce’s creaminess—microwaving works too but stir halfway through to avoid uneven heating.

Interestingly, the flavors deepen overnight as the tomato and cheese meld further, so sometimes I make it a day ahead when planning meals.

Nutritional Information & Benefits

This recipe offers a comforting blend of carbs, protein, and fats. One serving (about 1/4 of the recipe) provides roughly 450 calories, 15 grams of protein, and 12 grams of fat. The tomatoes supply vitamin C and antioxidants, while the cheese adds calcium and a bit of vitamin D.

Using whole wheat spaghetti is an easy swap to increase fiber content. This dish is naturally gluten-free if you select gluten-free pasta. Keep in mind the cheese contains dairy, so those with lactose intolerance should consider dairy-free options.

From a wellness perspective, this meal hits the spot when you want something satisfying yet not overly complicated—a perfect balance of comfort and nutrition.

Conclusion

This easy one-pot spaghetti with cheesy tomato sauce has become a staple in my kitchen for good reasons. It’s fast, flavorful, and downright comforting without the cleanup headache. I love how the pasta cooks right in the sauce, soaking up every bit of cheesy tomato goodness.

Feel free to tweak it to your liking—add veggies, spice it up, or keep it simple. I’d love to hear how you make it your own, so leave a comment sharing your twists or any questions you have. Go ahead, try it tonight—you might just find your new favorite weeknight dinner!

Happy cooking and even happier eating!

FAQs

Can I use other types of pasta for this one-pot recipe?

Absolutely! Penne, rotini, or fusilli work well, but cooking times may vary slightly. Just make sure the pasta fits comfortably in your pot.

What if I don’t have cream cheese on hand?

You can substitute with mascarpone, ricotta, or even a splash of heavy cream for creaminess, though the texture will differ slightly.

How do I prevent the pasta from sticking while cooking in one pot?

Stir frequently, especially in the first few minutes, and keep an eye on the liquid level. Add a bit more water or broth if it looks too dry.

Is it possible to make this recipe vegan?

Yes! Use vegan cheeses like cashew-based cream cheese and mozzarella alternatives, and choose a vegetable broth instead of water for extra flavor.

Can I prepare this recipe ahead of time?

Yes, it reheats well and the flavors improve after resting. Store leftovers in the fridge up to 3 days and reheat gently with a splash of water.

For those interested in other simple pasta dishes with rich flavors, you might enjoy my take on creamy garlic parmesan pasta or the hearty one-pot beef ragu pasta, both perfect for easy dinners.

Pin This Recipe!

one-pot spaghetti recipe recipe

Print

Easy One-Pot Spaghetti Recipe with Cheesy Tomato Sauce for Dinner

A quick and easy one-pot spaghetti recipe with a creamy cheesy tomato sauce that’s comforting, flavorful, and perfect for busy weeknights.

  • Author: Mia
  • Prep Time: 5 minutes
  • Cook Time: 20 minutes
  • Total Time: 25 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: Italian

Ingredients

Scale
  • 8 ounces dried spaghetti, broken in half
  • 2 tablespoons olive oil
  • 3 cloves garlic, minced
  • 1 can (28 ounces) crushed tomatoes
  • 3 cups water or low-sodium vegetable broth
  • 1 teaspoon Italian seasoning
  • 1/4 teaspoon red pepper flakes (optional)
  • Salt and black pepper to taste
  • 4 ounces cream cheese, softened
  • 1 cup shredded mozzarella cheese
  • 1/2 cup grated Parmesan cheese
  • A handful fresh basil, chopped

Instructions

  1. Heat olive oil over medium heat until shimmering (about 1 minute). Add minced garlic and sauté for 30 seconds to 1 minute until fragrant but not browned.
  2. Add crushed tomatoes, water or broth, Italian seasoning, red pepper flakes (if using), salt, and black pepper. Stir and bring to a gentle simmer.
  3. Nestle broken spaghetti into the tomato mixture, pressing it down gently so it’s mostly submerged. Stir occasionally to prevent sticking. Cook about 10 minutes as pasta softens.
  4. Simmer on medium-low heat, loosely covered, stirring every few minutes until pasta is tender and sauce thickens (10-12 minutes). Add water if sauce gets too dry.
  5. Reduce heat to low and stir in cream cheese, shredded mozzarella, and grated Parmesan until melted and creamy.
  6. Adjust seasoning with salt and pepper as needed. Sprinkle chopped fresh basil on top and stir gently.
  7. Serve immediately with extra Parmesan on the side if desired.

Notes

Do not add cheese too early to avoid clumping. Stir gently after adding cheese to keep sauce creamy. Add water or broth if sauce thickens too quickly. Breaking spaghetti helps it fit and cook evenly. Use gluten-free pasta or dairy-free cheese alternatives for dietary needs.

Nutrition

  • Serving Size: About 1/4 of the rec
  • Calories: 450
  • Sugar: 8
  • Sodium: 400
  • Fat: 12
  • Saturated Fat: 6
  • Carbohydrates: 60
  • Fiber: 5
  • Protein: 15

Keywords: one-pot spaghetti, cheesy tomato sauce, easy dinner, quick pasta recipe, weeknight meal, comfort food

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating