Cozy One-Pan Tomato Basil

Featured in: One-Pot Recipes

This comforting one-pan dish combines linguine or spaghetti with ripe cherry tomatoes, yellow onion, and garlic, simmered gently in a flavorful vegetable broth. Fresh basil leaves add aromatic freshness, while optional Parmesan enhances richness. The pasta cooks until tender, absorbing the broth’s essence, creating a perfect balance of simplicity and robust, herb-infused flavor. Ideal for cozy evenings, it’s easy to prepare and serves four, offering a wholesome vegetarian meal with flexible add-ins like beans or chicken.

Updated on Fri, 28 Nov 2025 15:03:00 GMT
Steaming bowl of Cozy Fireplace One-Pan Tomato Basil Pasta with fresh basil and Parmesan. Pin
Steaming bowl of Cozy Fireplace One-Pan Tomato Basil Pasta with fresh basil and Parmesan. | forkandbloom.com

A comforting, aromatic pasta dish made entirely in one pan, featuring ripe tomatoes, fresh basil, and a hint of garlic—perfect for cozy evenings by the fire.

Ingredients

  • Pasta: 350 g (12 oz) dried linguine or spaghetti
  • Vegetables: 500 g (1 lb) ripe cherry tomatoes, halved, 1 medium yellow onion, thinly sliced, 3 cloves garlic, minced
  • Liquids: 900 ml (4 cups) vegetable broth, 2 tbsp extra virgin olive oil
  • Herbs and Seasonings: 1 tsp sea salt, or to taste, ½ tsp freshly ground black pepper, ¼ tsp chili flakes (optional), 1 large handful fresh basil leaves, torn, plus extra for garnish
  • Cheese (optional): 50 g (½ cup) freshly grated Parmesan or vegetarian hard cheese

Instructions

Step 1:
In a large, deep skillet or Dutch oven, combine pasta, cherry tomatoes, onion, garlic, olive oil, and vegetable broth.
Step 2:
Season with salt, pepper, and optional chili flakes.
Step 3:
Bring to a boil over high heat. Stir regularly to prevent sticking.
Step 4:
Reduce heat to medium and simmer uncovered, stirring frequently, until the pasta is al dente and most of the liquid has been absorbed (about 10 12 minutes).
Step 5:
Remove from heat. Stir in the fresh basil and half the cheese (if using) until well combined.
Step 6:
Taste and adjust seasoning. Serve hot, topped with extra basil and remaining cheese.
Close-up of perfectly cooked Cozy Fireplace One-Pan Tomato Basil Pasta, ready to serve with wine. Pin
Close-up of perfectly cooked Cozy Fireplace One-Pan Tomato Basil Pasta, ready to serve with wine. | forkandbloom.com

Required Tools

Large deep skillet or Dutch oven Wooden spoon Chefs knife Cutting board Grater (if using cheese)

Allergen Information

Contains wheat (gluten) and milk (if using cheese). For dairy free, omit cheese or use a plant based alternative. Always check ingredient labels for hidden allergens.

Nutritional Information

Calories 410 Total Fat 8 g Carbohydrates 73 g Protein 13 g

Vibrant image shows the delicious Cozy Fireplace One-Pan Tomato Basil Pasta, perfect for a weeknight meal. Pin
Vibrant image shows the delicious Cozy Fireplace One-Pan Tomato Basil Pasta, perfect for a weeknight meal. | forkandbloom.com

Recipe Q&A

Can I use gluten-free pasta?

Yes, gluten-free pasta works well; just adjust the cooking time and liquid accordingly since they may vary in absorption.

What can I add for extra protein?

Drained cannellini beans or cooked chicken make great protein additions without altering the main flavors.

How do I prevent the pasta from sticking?

Stir regularly during boiling and keep an eye on the liquid level to ensure even cooking and prevent sticking.

Is it possible to make this dish dairy-free?

Absolutely, omit the Parmesan or substitute with plant-based cheese alternatives to keep it dairy-free.

What wine pairs well with this dish?

Light red wines such as Chianti or Pinot Noir complement the tomato and basil flavors beautifully.

Cozy One-Pan Tomato Basil

Comfortable pasta with cherry tomatoes, fresh basil, and garlic cooked all in one pan for easy meals.

Prep duration
10 min
Cooking duration
20 min
Complete duration
30 min

Category One-Pot Recipes

Skill level Easy

Origin Italian

Yield 4 Portions

Dietary specifications Vegetarian

Components

Pasta

01 12 oz dried linguine or spaghetti

Vegetables

01 1 lb ripe cherry tomatoes, halved
02 1 medium yellow onion, thinly sliced
03 3 cloves garlic, minced

Liquids

01 4 cups vegetable broth
02 2 tbsp extra-virgin olive oil

Herbs and Seasonings

01 1 tsp sea salt, or to taste
02 ½ tsp freshly ground black pepper
03 ¼ tsp chili flakes (optional)
04 1 large handful fresh basil leaves, torn, plus extra for garnish

Cheese (optional)

01 ½ cup freshly grated Parmesan or vegetarian hard cheese

Directions

Step 01

Combine ingredients: In a large, deep skillet or Dutch oven, place pasta, cherry tomatoes, sliced onion, minced garlic, olive oil, and vegetable broth together.

Step 02

Season mixture: Add sea salt, black pepper, and optional chili flakes to the skillet, distributing evenly.

Step 03

Bring to boil: Heat over high until the mixture reaches a rolling boil, stirring frequently to prevent sticking.

Step 04

Simmer until tender: Reduce heat to medium and cook uncovered, stirring regularly, until pasta is al dente and most liquid is absorbed, approximately 10 to 12 minutes.

Step 05

Finish and serve: Remove from heat and fold in torn basil leaves and half of the grated cheese if using. Taste and adjust seasoning before serving hot, garnished with remaining basil and cheese.

Necessary tools

  • Large deep skillet or Dutch oven
  • Wooden spoon
  • Chef's knife
  • Cutting board
  • Grater (if using cheese)

Allergy details

Review each ingredient for potential allergens and consult healthcare professionals if you're uncertain about anything.
  • Contains wheat (gluten) and milk (if including cheese).
  • For dairy-free option, omit cheese or replace with plant-based alternative.

Nutritional information (per portion)

These values are provided as estimates only and shouldn't replace professional medical guidance.
  • Calories: 410
  • Fat: 8 g
  • Carbs: 73 g
  • Protein: 13 g