When you’re short on time but still want a comforting, delicious homemade meal, Easy Pasta Recipes is always a great choice. With a few pantry staples, fresh ingredients, and a flavorful homemade sauce, you can create a satisfying dinner without spending hours in the kitchen.
These 20 easy pasta recipes with homemade sauces are perfect for busy weeknights. From creamy garlic pasta and classic marinara to spicy tomato sauce and fresh pesto, there’s something for everyone. Most of these recipes can be prepared in 30 minutes or less, making them ideal for families, students, and anyone who wants an easy dinner after a long day.
1. Classic Spaghetti with Homemade Marinara Sauce
A simple bowl of spaghetti with homemade marinara is one of the Easy Pasta Recipes comfort foods you can make.
Ingredients
- 12 oz spaghetti
- 2 tbsp olive oil
- 3 garlic cloves, minced
- 1 can crushed tomatoes
- 1 tsp dried oregano
- 1 tsp Italian seasoning
- Salt and black pepper
- Fresh basil
- ¼ cup grated Parmesan
Homemade Marinara Sauce
Heat olive oil in a pan and sauté garlic for about 30 seconds. Add crushed tomatoes, oregano, Italian seasoning, salt, and pepper. Simmer for 10–15 minutes until slightly thickened.
Cook the spaghetti according to the package directions. Drain and toss it with the homemade marinara sauce. Finish with Parmesan and fresh basil.
Time: 25 minutes

2. Creamy Garlic Parmesan Pasta
If you love creamy pasta, this garlic Parmesan recipe is incredibly Easy Pasta Recipes and comforting.
Ingredients
- 12 oz fettuccine or spaghetti
- 2 tbsp butter
- 4 garlic cloves, minced
- 1 cup heavy cream
- ¾ cup Parmesan cheese
- Salt and black pepper
- ½ tsp Italian seasoning
- Fresh parsley
Homemade Sauce
Melt butter in a skillet and sauté garlic until fragrant. Pour in the heavy cream and simmer gently for 3–4 minutes. Stir in Parmesan and Italian seasoning until smooth.
Add cooked pasta and toss until completely coated. Add a splash of pasta water if the sauce is too thick.
Time: 20 minutes

3. Chicken Pasta with Homemade Alfredo Sauce
This creamy chicken Alfredo is filling, flavorful, and perfect and Easy Pasta Recipes when you want a restaurant-style dinner at home.
Ingredients
- 12 oz fettuccine
- 2 chicken breasts, sliced
- 1 tbsp olive oil
- Salt and pepper
- 2 tbsp butter
- 2 garlic cloves
- 1 cup heavy cream
- 1 cup Parmesan
Homemade Alfredo Sauce
Cook seasoned chicken in olive oil until golden and fully cooked. Remove from the pan.
Melt butter and sauté garlic. Add cream and simmer for a few minutes. Stir in Parmesan until creamy. Add cooked fettuccine and chicken, then toss together.
Time: 30 minutes

4. Penne Arrabbiata with Spicy Tomato Sauce
If you enjoy a little heat, Penne Arrabbiata is an excellent Easy Pasta Recipes for weeknight option.
Ingredients
- 12 oz penne
- 2 tbsp olive oil
- 3 garlic cloves
- 1 can crushed tomatoes
- ½–1 tsp red pepper flakes
- 1 tsp oregano
- Salt and pepper
- Fresh parsley or basil
Homemade Spicy Sauce
Heat olive oil and sauté garlic with red pepper flakes. Add crushed tomatoes, oregano, salt, and pepper. Simmer for 10–12 minutes.
Toss the cooked penne into the sauce and serve with fresh herbs and Parmesan if desired.
Time: 20 minutes

5. Pesto Pasta with Homemade Basil Pesto
Fresh basil pesto gives pasta a bright, fresh flavor and requires very little cooking its Easy Pasta Recipes.
Ingredients
- 12 oz pasta
- 2 cups fresh basil
- ½ cup Parmesan
- ⅓ cup olive oil
- ¼ cup pine nuts or walnuts
- 2 garlic cloves
- Salt
- 1 tbsp lemon juice
Homemade Pesto
Blend basil, Parmesan, nuts, garlic, olive oil, salt, and lemon juice until smooth.
Cook your favorite pasta and reserve a little pasta water. Toss the pasta with pesto, adding pasta water as needed to create a silky sauce.
Time: 20 minutes

6. Creamy Tomato Pasta Easy Pasta Recipes
Easy Pasta Recipes of Creamy tomato pasta combines the richness of cream with the bright flavor of tomatoes.
Ingredients
- 12 oz penne
- 1 tbsp olive oil
- 2 garlic cloves
- 1 cup tomato sauce
- ½ cup heavy cream
- ½ tsp Italian seasoning
- ¼ cup Parmesan
- Salt and pepper
Homemade Creamy Tomato Sauce
Sauté garlic in olive oil. Add tomato sauce and Italian seasoning and simmer for 5 minutes. Reduce the heat and stir in cream and Parmesan.
Add cooked pasta and toss until coated.
Time: 20 minutes

7. Lemon Garlic Shrimp Pasta
This light and flavorful and Easy Pasta Recipes is perfect when you want something quick but impressive.
Ingredients
- 12 oz linguine
- 1 lb shrimp, peeled and deveined
- 2 tbsp butter
- 2 garlic cloves
- Juice of 1 lemon
- Zest of ½ lemon
- ¼ cup Parmesan
- Parsley
- Salt and pepper
Homemade Lemon Garlic Sauce
Melt butter and cook shrimp for 2–3 minutes per side. Add garlic and sauté briefly.
Add lemon juice, lemon zest, and a splash of pasta water. Toss in cooked linguine and Parmesan. Finish with parsley.
Time: 25 minutes\

8. One-Pan Sausage Tomato Pasta
This hearty Easy Pasta Recipes is ideal when you want a flavorful meal with minimal cleanup.
Ingredients
- 12 oz penne
- 8 oz Italian sausage
- 1 can diced tomatoes
- 2 cups chicken broth
- 2 garlic cloves
- 1 tsp Italian seasoning
- ½ cup Parmesan
- Salt and pepper
Homemade Sauce
Brown the sausage in a large skillet. Add garlic, diced tomatoes, broth, and Italian seasoning.
Stir in uncooked pasta and simmer until the pasta is tender. Stir occasionally and add more broth if necessary. Finish with Parmesan.
Time: 30 minutes

9. Spinach and Ricotta Pasta
Creamy ricotta and fresh spinach make this Easy Pasta Recipes comforting without requiring a complicated sauce.
Ingredients
- 12 oz penne
- 1 cup ricotta
- 2 cups fresh spinach
- 2 garlic cloves
- ½ cup Parmesan
- ¼ cup pasta water
- Salt and pepper
- ½ tsp Italian seasoning
Homemade Ricotta Sauce
Sauté garlic and spinach until the spinach wilts. Lower the heat and add ricotta, Parmesan, seasoning, and pasta water.
Stir until creamy and toss with cooked pasta.
Time: 20 minutes

10. Creamy Mushroom Pasta
Mushrooms add a delicious savory flavor to this creamy Easy Pasta Recipes.
Ingredients
- 12 oz spaghetti or fettuccine
- 2 cups sliced mushrooms
- 2 tbsp butter
- 2 garlic cloves
- ¾ cup heavy cream
- ½ cup Parmesan
- Salt and pepper
- Fresh parsley
Homemade Mushroom Sauce
Melt butter and cook mushrooms until golden. Add garlic and cook for another minute.
Pour in cream and simmer gently. Add Parmesan, salt, and pepper. Toss with cooked pasta and garnish with parsley.
Time: 25 minutes

11. Garlic Butter Pasta with Parmesan
Sometimes the simplest Easy Pasta Recipes are the best. This garlic butter pasta uses just a handful of ingredients.
Ingredients
- 12 oz spaghetti
- 4 tbsp butter
- 4 garlic cloves
- ½ cup Parmesan
- ¼ cup pasta water
- Fresh parsley
- Black pepper
Homemade Garlic Butter Sauce
Melt butter in a skillet and sauté garlic until fragrant. Add cooked pasta and pasta water.
Toss well and stir in Parmesan. Finish with parsley and plenty of black pepper.
Time: 15 minutes

12. Creamy Cajun Chicken Pasta
If you enjoy bold flavors, this creamy Cajun pasta is a must-try. This is Easy Pasta Recipes
Ingredients
- 12 oz penne
- 2 chicken breasts, sliced
- 1 tbsp olive oil
- 1–2 tbsp Cajun seasoning
- 1 cup heavy cream
- ½ cup Parmesan
- 2 garlic cloves
- Salt and pepper
Homemade Cajun Cream Sauce
Season chicken with Cajun seasoning and cook in olive oil until golden and cooked through.
Remove the chicken and sauté garlic in the same pan. Add cream and Parmesan and simmer until creamy. Return the chicken to the pan and toss with cooked pasta.
Time: 30 minutes

13. Roasted Red Pepper Pasta
Easy Pasta Recipes of Roasted red peppers create a naturally sweet and creamy sauce without needing complicated ingredients.
Ingredients
- 12 oz pasta
- 2 roasted red peppers
- 2 garlic cloves
- ½ cup cream
- ¼ cup Parmesan
- 1 tbsp olive oil
- Salt and pepper
- ½ tsp Italian seasoning
Homemade Red Pepper Sauce
Blend roasted peppers, garlic, olive oil, cream, Parmesan, and seasoning until smooth.
Warm the sauce in a skillet and toss it with cooked pasta. Add pasta water if necessary.
Time: 25 minutes

14. Creamy Spinach Garlic Pasta
This is an easy way to add spinach to a comforting pasta dinner.
Ingredients
- 12 oz pasta
- 2 cups fresh spinach
- 3 garlic cloves
- 1 tbsp butter
- ¾ cup cream
- ½ cup Parmesan
- Salt and pepper
Homemade Spinach Sauce
Melt butter and sauté garlic. Add spinach and cook until wilted.
Pour in cream and Parmesan and simmer until slightly thickened. Toss with pasta and season to taste.
Time: 20 minutes

15. Homemade Vodka-Style Tomato Cream Pasta
A tomato cream sauce gives Easy Pasta Recipes a rich, silky texture and a slightly tangy flavor.
Ingredients
- 12 oz rigatoni or penne
- 1 tbsp olive oil
- 2 garlic cloves
- 1 cup tomato puree
- ½ cup heavy cream
- ½ cup Parmesan
- Red pepper flakes
- Salt and pepper
Homemade Tomato Cream Sauce
Sauté garlic in olive oil. Add tomato puree and red pepper flakes and simmer for 8–10 minutes.
Stir in cream and Parmesan. Toss with cooked pasta and serve immediately.
Time: 25 minutes

16. Broccoli Cheddar Pasta
This cheesy pasta is a family-friendly dinner that can be ready quickly.
Ingredients
- 12 oz pasta
- 2 cups broccoli florets
- 1 tbsp butter
- 1 tbsp flour
- 1 cup milk
- 1 cup shredded cheddar
- Salt and pepper
Homemade Cheddar Sauce
Steam or boil broccoli until tender. Melt butter in a saucepan and whisk in flour.
Slowly add milk while whisking. Cook until slightly thickened, then stir in cheddar until melted.
Combine with cooked pasta and broccoli.
Time: 25 minutes

17. Sun-Dried Tomato Cream Pasta
Sun-dried tomatoes bring a sweet, tangy flavor to this creamy pasta.
Ingredients
- 12 oz pasta
- ½ cup chopped sun-dried tomatoes
- 2 garlic cloves
- ¾ cup cream
- ½ cup Parmesan
- 1 tbsp olive oil
- ½ tsp Italian seasoning
- Fresh basil
Homemade Sauce
Heat olive oil and sauté garlic with sun-dried tomatoes. Add cream and Italian seasoning.
Simmer for several minutes, then stir in Parmesan. Add cooked pasta and toss until creamy. Garnish with basil.
Time: 25 minutes

18. Easy Homemade Bolognese Pasta
Bolognese is a classic meat sauce that turns a simple bowl of pasta into a hearty dinner.
Ingredients
- 12 oz spaghetti
- ½ lb ground beef
- 1 tbsp olive oil
- 1 small onion, diced
- 2 garlic cloves
- 1 can crushed tomatoes
- 1 tbsp tomato paste
- 1 tsp Italian seasoning
- Salt and pepper
Homemade Bolognese Sauce
Heat olive oil and cook onion until soft. Add ground beef and cook until browned.
Add garlic, tomato paste, crushed tomatoes, Italian seasoning, salt, and pepper. Simmer for 15–20 minutes.
Serve over spaghetti with Parmesan.
Time: 30 minutes

19. Creamy Pesto Chicken Pasta
This recipe combines juicy chicken with fresh pesto and a creamy homemade sauce.
Ingredients
- 12 oz penne
- 2 chicken breasts
- ½ cup homemade pesto
- ½ cup cream
- ¼ cup Parmesan
- 1 tbsp olive oil
- Salt and pepper
Homemade Creamy Pesto Sauce
Cook seasoned chicken in olive oil until golden and cooked through. Slice and set aside.
Warm cream in the same pan and stir in pesto and Parmesan. Add cooked pasta and chicken, then toss until coated.
Time: 25 minutes

20. Easy Creamy Garlic Tomato Pasta
Finish your weeknight pasta collection with this creamy garlic tomato recipe. It combines two classic flavors into one comforting sauce.
Ingredients
- 12 oz spaghetti or penne
- 1 tbsp olive oil
- 3 garlic cloves
- 1 cup tomato sauce
- ½ cup cream
- ½ cup Parmesan
- ½ tsp Italian seasoning
- Salt and pepper
- Fresh basil
Homemade Garlic Tomato Sauce
Heat olive oil and sauté garlic until fragrant. Add tomato sauce and Italian seasoning and simmer for 5–7 minutes.
Reduce the heat and stir in cream and Parmesan. Toss the sauce with cooked pasta and garnish with fresh basil.
Time: 20 minutes

Tips for Making Perfect Pasta on Busy Weeknights
Making pasta at home doesn’t have to be complicated. A few simple tricks can make your recipes faster and more flavorful.
1. Always Salt Your Pasta Water
Seasoning the cooking water helps flavor the pasta from the inside. Add a generous amount of salt once the water reaches a boil.
2. Save Some Pasta Water
Before draining your pasta, reserve about ½ cup of cooking water. The starchy water can help loosen thick sauces and make them silky.
3. Don’t Overcook Your Pasta
Cook pasta until it is al dente, meaning it still has a slight bite. It will continue cooking when tossed with hot sauce.
4. Make Sauces While the Pasta Cooks
To save time, prepare your sauce while your pasta is boiling. This simple habit can turn many recipes into 15–20 minute dinners.
5. Add Fresh Toppings
Fresh basil, parsley, Parmesan, lemon zest, or cracked black pepper can make a simple pasta dish taste much more special.
6. Keep Pantry Staples Ready
For easy weeknight meals, keep ingredients such as pasta, canned tomatoes, garlic, olive oil, Parmesan, dried herbs, and cream in your kitchen. They can become the foundation for countless homemade sauces.
How to Choose the Right Pasta for Your Sauce
Different pasta shapes work better with different sauces.
Long pasta: Spaghetti, linguine, and fettuccine work especially well with creamy sauces, garlic butter sauces, pesto, and lighter tomato sauces.
Short pasta: Penne, rigatoni, and fusilli are excellent for thick sauces because their shapes can hold sauce inside and around the pasta.
Wide pasta: Fettuccine and tagliatelle are ideal for rich and creamy sauces such as Alfredo or mushroom sauce.
The best part is that you can easily substitute one pasta shape for another depending on what you already have at home.
Final Thoughts
These 20 easy pasta recipes with homemade sauces prove that delicious homemade dinners don’t need to take hours. Whether you’re craving creamy Alfredo, spicy Arrabbiata, fresh pesto, hearty Bolognese, or simple garlic butter pasta, there’s an option for every busy weeknight.
Most of these recipes use simple ingredients and can be prepared in about 15–30 minutes. Keep a few pasta varieties and sauce ingredients in your pantry, and you’ll always have an easy dinner idea ready to go.
So the next time you’re wondering what to cook for dinner, grab a box of pasta, make one of these homemade sauces, and enjoy a comforting meal without the stress.