One-Pot Spaghetti with Kale

Featured in: Fabulous Weeknight Meals

This dish combines tender spaghetti with nutrient-rich kale and juicy cherry tomatoes, all cooked in one pot for ease and minimal cleanup. The olive oil, garlic, and herbs infuse the meal with Italian-inspired flavors. With quick prep and a short cooking time, it makes a perfect weeknight option. Garnished with Parmesan and fresh basil, it delivers both comfort and nutrition in each serving.

Updated on Wed, 19 Nov 2025 16:20:00 GMT
Freshly made one-pot spaghetti with kale and tomatoes, a flavorful Italian-inspired dinner. Save Pin
Freshly made one-pot spaghetti with kale and tomatoes, a flavorful Italian-inspired dinner. | fabulousdishesby.com

A vibrant, budget-friendly one-pot pasta dish featuring tender spaghetti, hearty kale, and juicy tomatoes. Minimal prep and easy cleanup make it perfect for busy weeknights.

I first tried a version of this spaghetti on a hectic weeknight, and was amazed at how flavorful it turned out with minimal effort. The one-pot method made it easy to experiment with different greens and flavorings.

Ingredients

  • Pasta & Vegetables: 350 g (12 oz) dried spaghetti, 200 g (7 oz) curly kale (stems removed, leaves roughly chopped), 400 g (14 oz) cherry tomatoes (halved), 1 medium onion (finely chopped), 3 garlic cloves (minced)
  • Liquids & Oils: 900 ml (4 cups) vegetable broth, 2 tbsp olive oil
  • Seasonings: 1 tsp dried oregano, 1 tsp dried basil, ½ tsp chili flakes (optional), salt and freshly ground black pepper (to taste)
  • Finish & Garnish: 50 g (½ cup) grated Parmesan cheese (or vegetarian hard cheese), fresh basil leaves (to serve), extra olive oil for drizzling (optional)

Instructions

Start Sautéing:
Heat the olive oil in a large, deep skillet or Dutch oven over medium heat. Add the onion and cook for 3–4 minutes until softened.
Add Aromatics:
Stir in the garlic and cook for 1 minute, until fragrant.
Combine Ingredients:
Add the cherry tomatoes, kale, dried spaghetti, vegetable broth, oregano, basil, chili flakes, salt, and pepper.
Simmer and Stir:
Bring to a simmer. Use tongs to gently stir and ensure the spaghetti is submerged.
Cover and Cook:
Cover and cook for 10–12 minutes, stirring occasionally, until the spaghetti is al dente and the kale is tender. Add a splash more broth or water if needed to prevent sticking.
Finishing Touch:
Remove from heat. Sprinkle with grated Parmesan and toss to combine.
Serve:
Serve hot, garnished with fresh basil and an extra drizzle of olive oil if desired.
Steaming one-pot spaghetti showcases vibrant kale and juicy tomatoes alongside perfectly cooked pasta. Save Pin
Steaming one-pot spaghetti showcases vibrant kale and juicy tomatoes alongside perfectly cooked pasta. | fabulousdishesby.com

My family loved this served straight from the pot, especially with extra cheese sprinkled on top. It is now one of our go-to weeknight vegetarian dinners.

Required Tools

Large deep skillet or Dutch oven, chefs knife, cutting board, measuring cups and spoons, tongs.

Allergen Information

Contains wheat (gluten), milk (dairy, Parmesan cheese). For gluten-free: use gluten-free spaghetti. For dairy-free: omit cheese or use a dairy-free alternative. Always check labels for potential allergens.

Nutritional Information (per serving)

Calories: 380, Total Fat: 10 g, Carbohydrates: 60 g, Protein: 13 g

A close-up of a rustic bowl of one-pot spaghetti, garnished with fresh basil and parmesan cheese. Save Pin
A close-up of a rustic bowl of one-pot spaghetti, garnished with fresh basil and parmesan cheese. | fabulousdishesby.com

This dish is a fabulous solution for busy nights and makes delicious leftovers the next day.

Recipe FAQs

Can I substitute kale with other greens?

Yes, spinach or Swiss chard work well as alternatives and will soften quickly during cooking.

How do I prevent the spaghetti from sticking?

Ensure the spaghetti is fully submerged in the broth and stir occasionally. Adding a bit more liquid can help if it starts sticking.

Can this dish be made vegan?

Omit the Parmesan cheese or use a plant-based hard cheese substitute to keep it vegan-friendly.

What type of tomatoes is best to use?

Fresh cherry tomatoes are ideal for their sweetness and quick cooking time, but grape tomatoes can be a good substitute.

Is it possible to add protein to this dish?

Yes, adding drained chickpeas or white beans can boost protein content without altering the overall flavors significantly.

One-Pot Spaghetti with Kale

A vibrant one-pot dinner featuring tender spaghetti, kale, and fresh cherry tomatoes.

Prep Duration
10 min
Time to cook
20 min
Overall duration
30 min
Posted by Fabulous dishes by Vanessa Collins


Skill level Easy

Cuisine style Italian-Inspired

Servings made 4 Number of servings

Dietary details Vegetarian-friendly

Ingredient list

Pasta & Vegetables

01 12 oz dried spaghetti
02 7 oz curly kale, stems removed, roughly chopped
03 14 oz cherry tomatoes, halved
04 1 medium onion, finely chopped
05 3 garlic cloves, minced

Liquids & Oils

01 4 cups vegetable broth
02 2 tbsp olive oil

Seasonings

01 1 tsp dried oregano
02 1 tsp dried basil
03 ½ tsp chili flakes (optional)
04 Salt, to taste
05 Freshly ground black pepper, to taste

Finish & Garnish

01 ½ cup grated Parmesan cheese or vegetarian hard cheese
02 Fresh basil leaves, for serving
03 Extra olive oil, for drizzling (optional)

Step-by-Step Guide

Instruction 01

Sauté onions: Heat olive oil in a large deep skillet or Dutch oven over medium heat. Add the chopped onion and cook for 3 to 4 minutes until softened.

Instruction 02

Add garlic: Stir in minced garlic and cook for 1 minute until fragrant.

Instruction 03

Combine main ingredients: Add cherry tomatoes, kale, dried spaghetti, vegetable broth, oregano, basil, chili flakes, salt, and pepper to the skillet.

Instruction 04

Simmer pasta mixture: Bring to a simmer, using tongs to gently stir and ensure spaghetti is fully submerged in the liquid.

Instruction 05

Cook until done: Cover and cook for 10 to 12 minutes, stirring occasionally, until spaghetti is al dente and kale is tender. Add extra broth or water if necessary to prevent sticking.

Instruction 06

Finish with cheese: Remove from heat. Sprinkle grated Parmesan over the pasta and toss well to combine.

Instruction 07

Serve: Plate hot, garnished with fresh basil and an optional drizzle of olive oil.

Equipment needed

  • Large deep skillet or Dutch oven
  • Chef's knife
  • Cutting board
  • Measuring cups and spoons
  • Tongs

Allergy details

Take a moment to check each ingredient for possible allergens. Always reach out to a medical expert if you're unsure.
  • Contains wheat (gluten) and milk (dairy - Parmesan cheese). Use gluten-free pasta and dairy-free cheese alternatives as needed.

Nutrition details by serving

These details help guide you, but be sure to consult a healthcare professional when needed.
  • Kcal: 380
  • Lipids: 10 g
  • Carbohydrates: 60 g
  • Protein: 13 g