Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

One-Pot PastaOne-Pot Pasta Recipe – Easy 25-Minute Italian Dinner with Garlic & Tomatoes


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Raelynn
  • Total Time: 25 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

This one-pot pasta is a quick, comforting, and flavorful meal made with simple ingredients. The pasta cooks directly in a rich broth with tomatoes, garlic, and herbs, creating a silky sauce in just one pot.


Ingredients

Scale

12 oz spaghetti or linguine

3 cups cherry tomatoes, halved

1 small onion, thinly sliced

4 cloves garlic, minced

3 tablespoons olive oil

4 cups vegetable or chicken broth

1/2 teaspoon red pepper flakes (optional)

Salt and black pepper to taste

1/2 cup grated Parmesan cheese

Fresh basil leaves for garnish

Optional: 1 cup spinach or kale

Optional: 1/2 cup cooked chicken, shrimp, or tofu


Instructions

1. Place pasta, cherry tomatoes, onion, garlic, olive oil, broth, red pepper flakes, salt, and pepper into a large pot.

2. Bring to a gentle boil over medium-high heat.

3. Stir occasionally to prevent sticking.

4. Reduce heat and let simmer uncovered for 9–12 minutes.

5. Continue stirring until pasta is tender and sauce thickens.

6. Stir in grated Parmesan cheese until melted.

7. Add spinach or kale if using and let it wilt.

8. Add cooked protein if desired and heat through.

9. Remove from heat and let rest for 1 minute.

10. Serve warm with fresh basil and extra Parmesan.

Notes

Use a wide pot to keep pasta evenly submerged.

Stir frequently to avoid sticking.

Add a splash of broth when reheating leftovers.

Swap Parmesan with nutritional yeast for a vegan version.

Customize with seasonal vegetables for variation.

  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Dinner
  • Method: One-Pot
  • Cuisine: Italian-Inspired

Nutrition

  • Serving Size: 1 bowl
  • Calories: 390
  • Sugar: 6g
  • Sodium: 360mg
  • Fat: 13g
  • Saturated Fat: 4g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 55g
  • Fiber: 5g
  • Protein: 12g
  • Cholesterol: 15mg