I recently made this Greek Sweet Peas & Potatoes Recipe, and honestly, it felt like a warm hug in a bowl. The flavors are simple yet incredibly comforting, with a rich tomato base that brings everything together beautifully.
I love how wholesome and budget-friendly it is, yet it tastes like something special. It’s one of those meals that fills your kitchen with amazing aromas while cooking.
If you’re looking for a cozy, plant-based dish, this one truly delivers. You can also enjoy similar flavors in Baked Chicken Ricotta Meatballs Recipe with Spinach Alfredo Sauce, which has a creamy, comforting touch.

Ingredients
Here’s everything you’ll need to make this delicious Greek classic:
- 2 tablespoons olive oil – Use good-quality olive oil for authentic flavor
- 1 medium onion, finely chopped – Adds sweetness and depth
- 2 cloves garlic, minced – Fresh garlic works best for aroma
- 2 cups potatoes, peeled and cut into chunks – Waxy potatoes hold shape better
- 2 cups sweet peas (fresh or frozen) – Frozen works great, no need to thaw
- 1 cup crushed tomatoes – Choose high-quality canned tomatoes
- 1/4 cup tomato sauce – Enhances richness of the base
- 1/2 cup water or vegetable broth – Adds moisture and flavor
- 1 teaspoon dried dill – Classic Greek herb for freshness
- Salt and pepper to taste – Adjust based on preference
- Optional: fresh parsley for garnish – Adds brightness at the end
Note: This recipe serves about 3–4 people comfortably depending on portion size. You might also find Garlic Butter White Wine Shrimp Pasta a delightful companion for seafood lovers.
Variations
You can easily adapt this dish based on your preferences:
- Add carrots or zucchini for extra vegetables and texture
- Use sweet potatoes instead of regular potatoes for a sweeter taste
- Make it spicy by adding chili flakes or paprika
- Add feta cheese on top for a creamy, salty finish (not vegan)
- Use fresh herbs like mint or basil for a flavor twist
Cooking Time
Here’s how long it takes to prepare and cook:
- Prep Time: 10 minutes
- Cooking Time: 35 minutes
- Total Time: 45 minutes
Equipment You Need
- Large pot or deep pan – For cooking everything evenly
- Wooden spoon – Helps stir without breaking potatoes
- Knife – For chopping vegetables
- Cutting board – Safe prep surface
- Measuring cups/spoons – Ensures accurate quantities
How to Make Greek Sweet Peas and Potatoes Recipe?
This dish is simple and comforting, made in one pot with minimal effort. The key is allowing the flavors to slowly blend together. Follow these easy steps to get the best results.
Step 1: Sauté the Aromatics
Start by heating olive oil in a large pot over medium heat. Add the chopped onion and cook until soft and slightly golden. Stir in the garlic and cook briefly until fragrant.
Step 2: Add the Potatoes
Add the chopped potatoes into the pot and mix well. Let them cook for a few minutes to absorb the flavors from the oil and aromatics. This step helps build a richer taste.
Step 3: Add Tomatoes and Liquid
Pour in the crushed tomatoes, tomato sauce, and water or broth. Stir everything together so the potatoes are well coated. Bring the mixture to a gentle simmer.

Step 4: Add Peas and Seasoning
Add the sweet peas, dried dill, salt, and pepper. Mix well and reduce heat to low. Cover and let it cook slowly so the vegetables become tender.
Step 5: Simmer Until Tender
Let the dish cook for about 25–30 minutes, stirring occasionally. The potatoes should be soft, and the sauce should thicken slightly. Adjust seasoning if needed.
Step 6: Garnish and Serve
Once cooked, remove from heat and sprinkle fresh parsley on top. Let it sit for a few minutes before serving. This helps the flavors settle beautifully.
Additional Tips for Making This Recipe Better
From my experience, these tips really elevate the dish:
- I always use good olive oil because it truly changes the flavor
- Letting it simmer slowly makes the sauce richer and thicker
- I prefer slightly larger potato chunks so they don’t break apart
- Adding fresh herbs at the end gives it a fresh, vibrant taste
- Sometimes I drizzle a little extra olive oil before serving for richness
How to Serve Greek Sweet Peas and Potatoes Recipe?
This dish is incredibly versatile and easy to serve in different ways. You can enjoy it as a main course or as a side dish. It pairs beautifully with crusty bread, which helps soak up the flavorful tomato sauce.
For a complete meal, serve it alongside rice or a fresh salad. You can also top it with crumbled feta or a squeeze of lemon juice for extra brightness. Serve it warm in a bowl with a sprinkle of fresh herbs for a visually appealing finish.

Nutritional Information
Here’s a quick look at the nutrition per serving:
- Calories: Approximately 250 kcal
- Protein: 6g
- Carbohydrates: 35g
- Fat: 10g
Make Ahead and Storage
Storing
Store leftovers in an airtight container in the refrigerator. It stays fresh for up to 4 days. The flavors actually deepen over time, making it even tastier the next day.
Freezing
You can freeze this dish for up to 2 months. Let it cool completely before transferring to freezer-safe containers. Thaw overnight in the fridge before reheating.
Reheating
Reheat on the stovetop over low heat, adding a splash of water if needed. You can also microwave it, stirring occasionally for even heating.
Why You’ll Love This Recipe?
This dish is a must-try for so many reasons:
- It’s simple and budget-friendly, using everyday ingredients while still tasting amazing
- The one-pot cooking makes cleanup quick and easy
- It’s naturally vegan and healthy, perfect for many diets
- The flavors are comforting, rich, and deeply satisfying
- You can easily customize it with your favorite vegetables or spices
Final Thoughts
This Greek sweet peas and potatoes recipe is proof that simple ingredients can create something truly delicious. It’s hearty, nourishing, and perfect for any day of the week. Once you try it, you’ll likely find yourself making it again and again.

Greek Sweet Peas & Potatoes Recipe
Ingredients
Method
- Start by heating olive oil in a large pot over medium heat. Add the chopped onion and cook until soft and slightly golden. Stir in the garlic and cook briefly until fragrant.
- Add the chopped potatoes into the pot and mix well. Let them cook for a few minutes to absorb the flavors from the oil and aromatics. This step helps build a richer taste.
- Pour in the crushed tomatoes, tomato sauce, and water or broth. Stir everything together so the potatoes are well coated. Bring the mixture to a gentle simmer.
- Add the sweet peas, dried dill, salt, and pepper. Mix well and reduce heat to low. Cover and let it cook slowly so the vegetables become tender.
- Let the dish cook for about 25–30 minutes, stirring occasionally. The potatoes should be soft, and the sauce should thicken slightly. Adjust seasoning if needed.
- Once cooked, remove from heat and sprinkle fresh parsley on top. Let it sit for a few minutes before serving. This helps the flavors settle beautifully.
Notes
- I always use good olive oil because it truly changes the flavor
- Letting it simmer slowly makes the sauce richer and thicker
- I prefer slightly larger potato chunks so they don’t break apart
- Adding fresh herbs at the end gives it a fresh, vibrant taste
- Sometimes I drizzle a little extra olive oil before serving for richness