Written by

Alice Sherman

Published

Easy Homemade Pasta with Rich Tomato Sauce Recipe for Perfect Dinner

Ready In 1 hour 15 minutes
Servings 4 servings
Difficulty Medium

Love this? Save it for later!

Share the inspiration with your friends

“I wasn’t expecting to learn pasta-making secrets from a barista,” I confessed to my friend, recalling that rainy Tuesday evening. There I was, nursing a lukewarm cappuccino in a cozy little café tucked away on Maple Street, when Marco, the soft-spoken barista, casually mentioned his Nonna’s homemade pasta recipe. Honestly, I thought, how hard can making pasta be? But the way his eyes lit up while describing the rich tomato sauce and the silky dough made me curious enough to give it a go.

The next day, I found myself covered in flour, with a cracked mixing bowl and a kitchen that looked like a storm had passed through. I forgot to set the timer, and the sauce almost boiled over, but that first bite? It was like a warm hug from Italy itself. Maybe you’ve been there—standing in your kitchen, wondering if you really can make something this good from scratch. This easy homemade pasta with rich tomato sauce isn’t just a recipe; it’s a little adventure that turns simple ingredients into magic.

What stuck with me most wasn’t just the taste but the process—the way the dough felt soft and pliable under my fingers, how the tomato sauce simmered gently on the stove, filling the air with that comforting, tangy aroma. I keep making this dish on busy weeknights and lazy Sundays alike because it reminds me that sometimes the best dinners come from unexpected places and imperfect moments. So, let me tell you how to bring this deliciousness to your table too.

Why You’ll Love This Recipe

After testing this recipe countless times (and yes, making a few kitchen messes along the way), I can confidently say it’s a keeper. Here’s why this easy homemade pasta with rich tomato sauce should be on your dinner rotation:

  • Quick & Easy: From mixing dough to plating, you can whip this up in under an hour, perfect when you want something homemade but don’t have all day.
  • Simple Ingredients: No need for fancy or hard-to-find items. Basic pantry staples like flour, eggs, canned tomatoes, and a handful of herbs make this come alive.
  • Perfect for Family Dinners: Whether it’s a casual weeknight or a relaxed weekend meal, this recipe satisfies everyone at the table.
  • Crowd-Pleaser: Kids, adults, pasta newbies, and seasoned cooks all give it rave reviews. The rich tomato sauce, in particular, is a standout comfort flavor.
  • Unbelievably Delicious: The homemade pasta’s tender bite paired with the deeply flavored tomato sauce is the kind of combo that makes you close your eyes after that first forkful.

This isn’t just any pasta dish — it’s the result of a simple technique that anyone can master, like kneading the dough just right or simmering the sauce low and slow to deepen the flavors. I learned the importance of balancing acidity with a hint of sweetness, which makes this sauce less like canned tomatoes and more like a bowl of sunshine. Honestly, making pasta at home feels fancy but is way less intimidating than it sounds. I promise you’ll be hooked.

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, so you probably won’t need a special trip to the store.

  • For the pasta dough:
    • All-purpose flour – 2 cups (250g), plus extra for dusting (I prefer King Arthur for consistency)
    • Large eggs – 3, room temperature (helps bind the dough perfectly)
    • Olive oil – 1 tablespoon (adds richness and elasticity)
    • Salt – ½ teaspoon (for seasoning the dough)
  • For the rich tomato sauce:
    • Extra virgin olive oil – 2 tablespoons (use a good brand like Colavita for flavor)
    • Garlic cloves – 3, minced (brings that aromatic punch)
    • Yellow onion – 1 small, finely chopped (adds sweetness)
    • Crushed San Marzano tomatoes – 1 can (28 oz / 800g) (the star of the sauce)
    • Tomato paste – 1 tablespoon (intensifies the tomato flavor)
    • Fresh basil leaves – a handful, torn (adds herbaceous freshness)
    • Dried oregano – 1 teaspoon
    • Salt and freshly ground black pepper – to taste
    • A pinch of sugar (balances acidity, optional but recommended)
  • For finishing:
    • Grated Parmesan cheese – for serving (optional but highly recommended)
    • Fresh basil leaves – for garnish

If you want to switch things up, you can swap all-purpose flour with 00 flour for an even silkier texture. For a gluten-free option, try a blend of rice and tapioca flour, but keep in mind the dough might be less stretchy. Frozen basil can be used if fresh isn’t available, but fresh really makes a difference here. I’ve also found that using canned San Marzano tomatoes gives the sauce a naturally sweet and rich flavor without extra effort.

Equipment Needed

  • Large mixing bowl – for combining and kneading the pasta dough. I like glass or ceramic because they’re easy to clean.
  • Rolling pin – essential if you don’t have a pasta machine. A wooden one with a smooth surface works best.
  • Pasta machine (optional) – if you plan to make pasta regularly, it’s a game changer for rolling thin, even sheets.
  • Sharp knife or pizza cutter – for cutting the pasta into shapes like fettuccine or tagliatelle.
  • Large pot – for boiling the pasta. Make sure it’s big enough to give the pasta room to cook evenly.
  • Skillet or saucepan – for simmering the tomato sauce. A heavy-bottomed pan helps prevent burning.
  • Wooden spoon – for stirring the sauce gently.
  • Colander – to drain the pasta without losing any precious sauce.

If you don’t have a pasta machine, no worries. I’ve rolled the dough by hand for years, and honestly, it’s kind of therapeutic. If budget’s tight, a simple rolling pin and knife will do just fine. When using a pasta machine, remember to clean it regularly and avoid water contact to keep it rust-free. For boiling pasta, adding a bit of salt to the water makes a big difference in flavor.

Preparation Method

easy homemade pasta preparation steps

  1. Make the pasta dough:
    In a large mixing bowl, combine 2 cups (250g) of all-purpose flour and ½ teaspoon salt. Create a well in the center and crack in 3 large eggs. Add 1 tablespoon olive oil. Using a fork, gently beat the eggs and oil, gradually incorporating the flour from the edges until the mixture starts to come together.
    Tip: If the dough feels too dry, add a teaspoon of water at a time. If too sticky, sprinkle a little more flour.
    Knead the dough on a lightly floured surface for 8-10 minutes until smooth and elastic. It should spring back when pressed.
    Wrap in plastic wrap and let rest for at least 30 minutes at room temperature.
  2. Prepare the tomato sauce:
    Heat 2 tablespoons of extra virgin olive oil in a heavy-bottomed saucepan over medium heat. Add the minced garlic and chopped onion, sautéing until translucent and fragrant, about 5 minutes.
    Stir in 1 tablespoon tomato paste and cook for 1-2 minutes to deepen the flavor.
    Pour in the 28 oz (800g) can of crushed San Marzano tomatoes. Add 1 teaspoon dried oregano, torn fresh basil leaves, and a pinch of sugar.
    Season with salt and freshly ground black pepper to taste.
    Reduce heat to low and let simmer gently, uncovered, for 25-30 minutes, stirring occasionally. The sauce should thicken and develop a rich aroma.
    Pro tip: If the sauce becomes too thick, add a splash of pasta cooking water later to loosen it up.
  3. Roll and cut the pasta:
    Divide the rested dough into 2 equal parts. Lightly flour your work surface and roll one portion out as thin as possible using a rolling pin or pasta machine.
    Cut the rolled dough into your desired shape: fettuccine strips about ¼ inch (6mm) wide work beautifully.
    Dust the cut pasta with flour to prevent sticking and place on a floured tray.
    Repeat with the second portion.
  4. Cook the pasta:
    Bring a large pot of salted water to a rolling boil.
    Add the fresh pasta and cook for 2-3 minutes until al dente. Fresh pasta cooks much faster than dried, so keep an eye on it.
    Reserve about ½ cup (120ml) of pasta water before draining.
  5. Combine and serve:
    Add the drained pasta to the simmering tomato sauce. Toss gently to coat, adding reserved pasta water a little at a time if needed to achieve a silky consistency.
    Serve immediately, garnished with freshly grated Parmesan and a few fresh basil leaves.
    Note: Don’t let the pasta sit too long in the sauce or it will soften too much.

Cooking Tips & Techniques

Making fresh pasta might seem tricky at first, but a few tricks will get you there without stress. For starters, always let your dough rest; it relaxes the gluten, making rolling much easier. When rolling out the dough, flour your surface but not too much—you want the pasta to remain supple, not dry.

Simmer your tomato sauce gently on low heat. Rushing this step will leave you with a flat, acidic sauce. Trust me, I’ve made that mistake more times than I care to admit. Adding a pinch of sugar balances the acidity without making it sweet, which makes all the difference.

When cooking fresh pasta, timing is everything. It can go from perfect to mushy very quickly. Test a strand a minute or so before the suggested cooking time to avoid overcooking. Reserving pasta water is key; the starch helps the sauce cling beautifully to the noodles.

Finally, toss the pasta and sauce together in the pan for a minute before plating. This helps the flavors marry and the sauce coat every strand just right. If you want to get fancy, a quick drizzle of good olive oil or a sprinkle of fresh herbs just before serving never hurts.

Variations & Adaptations

This easy homemade pasta with rich tomato sauce is a fantastic base for customization. Here are a few ways to switch it up:

  • Vegetarian Twist: Add sautéed mushrooms, zucchini ribbons, or roasted bell peppers to the sauce for extra texture and flavor.
  • Spicy Kick: Toss in a pinch of red pepper flakes while cooking the garlic and onion to bring some heat.
  • Gluten-Free Option: Use a gluten-free flour blend designed for pasta-making, like a mix of rice and tapioca flours. You might need an extra egg or a bit of xanthan gum for elasticity.
  • Winter Comfort: Swap fresh basil for rosemary or thyme, and add a splash of red wine to the sauce for a deeper, earthier flavor.
  • Protein Boost: Stir in cooked Italian sausage, ground beef, or lentils for a heartier meal.

I once tried adding a spoonful of creamy ricotta into the sauce at the end—it was unexpectedly delicious and made the sauce luxuriously smooth. Experimenting with what you have is part of the fun, and honestly, this recipe holds up well to lots of tweaks without losing its charm.

Serving & Storage Suggestions

This pasta is best served hot, right out of the pan, with a generous sprinkle of freshly grated Parmesan cheese and a few basil leaves for color and aroma. Pair it with a crisp green salad or garlic bread for a full meal that feels both comforting and satisfying.

Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, warm gently in a skillet with a splash of water or broth to loosen the sauce. Avoid microwaving straight away, as it can toughen the pasta.

If you want to keep it longer, freeze the cooked pasta and sauce separately in freezer-safe containers for up to 2 months. Thaw overnight in the fridge and reheat on the stove for best results. Flavors often deepen after sitting, so leftovers can sometimes taste even better the next day.

Nutritional Information & Benefits

This easy homemade pasta with rich tomato sauce provides a comforting yet wholesome option for dinner. Fresh pasta offers a good source of carbohydrates for energy, and when made with eggs, adds a bit of protein to the mix. The tomato sauce is packed with lycopene, an antioxidant linked to heart health.

Using extra virgin olive oil adds healthy monounsaturated fats, which support brain and heart functions. The fresh herbs contribute small amounts of vitamins and minerals, plus a natural flavor boost without extra calories.

If you want to keep it lighter, try using whole wheat flour for the pasta to add fiber, or swap some of the olive oil for vegetable stock in the sauce. This recipe is naturally gluten-containing unless you use a gluten-free flour blend. It’s free from nuts and dairy unless you add Parmesan at serving.

Conclusion

If you’ve ever hesitated to make pasta from scratch, this easy homemade pasta with rich tomato sauce is your invitation to try. It’s straightforward, forgiving, and—most importantly—delicious. The process might get a little messy, but that’s part of the charm. I love how this recipe turns a few humble ingredients into a meal that feels special and satisfying without hours in the kitchen.

Make it your own by tweaking herbs, adding veggies, or switching up the pasta shapes. And please, share your thoughts or any twists you try in the comments below—I’m always excited to hear about your kitchen adventures. So grab your rolling pin, crank up the stove, and let’s get cooking!

Frequently Asked Questions About Easy Homemade Pasta with Rich Tomato Sauce

Can I make the pasta dough ahead of time?

Absolutely! You can prepare the dough, wrap it tightly in plastic wrap, and refrigerate it for up to 24 hours. Let it come to room temperature before rolling out.

What if I don’t have a pasta machine?

No worries. A rolling pin works just fine. Roll the dough as thin as possible on a floured surface, then cut with a sharp knife or pizza cutter.

How do I store leftover fresh pasta?

Fresh pasta can be stored in the fridge for up to 2 days. For longer storage, freeze it in a single layer on a baking sheet, then transfer to a freezer bag for up to 2 months.

Can I use fresh tomatoes instead of canned?

You can, but canned San Marzano tomatoes provide a consistent, rich flavor year-round. If using fresh, peel and crush ripe tomatoes and simmer longer to thicken the sauce.

Is this recipe suitable for vegetarians?

Yes, this recipe is vegetarian as written. Just skip adding any meat or animal-based toppings and use vegetarian Parmesan if needed.

Pin This Recipe!

easy homemade pasta recipe

Print

Easy Homemade Pasta with Rich Tomato Sauce

A simple and delicious recipe for homemade pasta paired with a rich, flavorful tomato sauce. Perfect for quick weeknight dinners or relaxed weekend meals.

  • Author: Lauren
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: Italian

Ingredients

Scale
  • 2 cups (250g) all-purpose flour, plus extra for dusting
  • 3 large eggs, room temperature
  • 1 tablespoon olive oil
  • ½ teaspoon salt
  • 2 tablespoons extra virgin olive oil
  • 3 garlic cloves, minced
  • 1 small yellow onion, finely chopped
  • 1 can (28 oz / 800g) crushed San Marzano tomatoes
  • 1 tablespoon tomato paste
  • A handful fresh basil leaves, torn
  • 1 teaspoon dried oregano
  • Salt and freshly ground black pepper, to taste
  • A pinch of sugar (optional)
  • Grated Parmesan cheese, for serving (optional)
  • Fresh basil leaves, for garnish

Instructions

  1. Make the pasta dough: In a large mixing bowl, combine 2 cups (250g) of all-purpose flour and ½ teaspoon salt. Create a well in the center and crack in 3 large eggs. Add 1 tablespoon olive oil. Using a fork, gently beat the eggs and oil, gradually incorporating the flour from the edges until the mixture starts to come together. If the dough feels too dry, add a teaspoon of water at a time. If too sticky, sprinkle a little more flour. Knead the dough on a lightly floured surface for 8-10 minutes u…
  2. Prepare the tomato sauce: Heat 2 tablespoons of extra virgin olive oil in a heavy-bottomed saucepan over medium heat. Add the minced garlic and chopped onion, sautéing until translucent and fragrant, about 5 minutes. Stir in 1 tablespoon tomato paste and cook for 1-2 minutes to deepen the flavor. Pour in the 28 oz (800g) can of crushed San Marzano tomatoes. Add 1 teaspoon dried oregano, torn fresh basil leaves, and a pinch of sugar. Season with salt and freshly ground black pepper to taste. Redu…
  3. Roll and cut the pasta: Divide the rested dough into 2 equal parts. Lightly flour your work surface and roll one portion out as thin as possible using a rolling pin or pasta machine. Cut the rolled dough into your desired shape, such as fettuccine strips about ¼ inch (6mm) wide. Dust the cut pasta with flour to prevent sticking and place on a floured tray. Repeat with the second portion.
  4. Cook the pasta: Bring a large pot of salted water to a rolling boil. Add the fresh pasta and cook for 2-3 minutes until al dente. Reserve about ½ cup (120ml) of pasta water before draining.
  5. Combine and serve: Add the drained pasta to the simmering tomato sauce. Toss gently to coat, adding reserved pasta water a little at a time if needed to achieve a silky consistency. Serve immediately, garnished with freshly grated Parmesan and a few fresh basil leaves. Do not let the pasta sit too long in the sauce or it will soften too much.

Notes

Let the dough rest for at least 30 minutes to relax the gluten for easier rolling. Simmer the tomato sauce gently on low heat to develop rich flavors. Reserve pasta water to adjust sauce consistency. Fresh pasta cooks quickly; watch closely to avoid overcooking. Use fresh basil for best flavor and garnish. Dough can be refrigerated for up to 24 hours before rolling. Leftovers store well in the fridge for 3 days or frozen separately for up to 2 months.

Nutrition

  • Serving Size: 1 serving (approxima
  • Calories: 450
  • Sugar: 8
  • Sodium: 400
  • Fat: 15
  • Saturated Fat: 2.5
  • Carbohydrates: 60
  • Fiber: 5
  • Protein: 15

Keywords: homemade pasta, tomato sauce, easy pasta recipe, fresh pasta, Italian dinner, quick pasta, rich tomato sauce

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