This Mahashi (Middle Eastern Stuffed Vegetables) comes together in about 30 minutes and is a delightful one-pot wonder that your family will love! You can switch up the veggies and filling ingredients to suit your taste or use it as a clean-out-the-fridge meal to get rid of those odds and ends! Trust me, whether it’s for a busy weeknight dinner or a comforting weekend treat, this dish has got your back.
Ingredient Breakdown
Now, let’s get to the good stuff, what you’ll need for this amazing dish! It’s straightforward, and I bet you’ll find most of these ingredients in your kitchen or local grocery store.
- Assorted Veggies
- Kosher Salt
- Ground Meat (1 lb)
- Small Onion (1, minced)
- Black and White Pepper
- Spices: You’ll need 1 tsp each of allspice and coriander, a pinch of cardamom, and a pinch of Aleppo pepper for a little kick.
- Rice (1 cup)
- Fresh Herbs (1 cup)
- Olive Oil (2 tbsp)
- Garlic (3-4 cloves, minced)
- Tomato Paste (5 tbsp)
- Water (6 cups)
Let’s Get Cooking!
Alright, let’s dive in and whip up this gorgeous dish! I promise you, this step-by-step guide will have you feeling like a pro in your kitchen, so grab your apron!
Prepare the Veggies: Start by cutting the tops off your zucchini, eggplants, and any other veggies you’re using. Hollow them out with a small spoon or melon baller, sprinkle them with kosher salt, and set aside so they can start to sweat out some moisture.
Cook the Meat Mixture: Heat up your pan (medium-high works well) with olive oil. Toss in the ground meat, followed by all that wonderful allspice, coriander, a pinch of cardamom, and a couple of pinches of black and white pepper. Brown the meat until it’s halfway cooked, and then add in your minced onion. Cook until it’s all nice and translucent.
Mix the Filling: In a large bowl, combine your cooked meat mixture with the rice and fresh herbs. Make sure you mix well, so every bite is loaded with flavor.
Prepare the Veggies: Rinse those salted veggies under cool water to remove the excess salt, and pat dry. In the same hot pan, give the eggplant skins a quick sear until they develop some color, this adds extra flavor!
Stuff the Veggies: Place the hollowed veggies upright in a pot. Carefully spoon the filling into each one, packing it snugly but not overly tight, there’s rice in there, and it will expand!
Prepare the Sauce: In the same pan, mix that tomato paste with a couple pinches of salt and pepper, and then add 6 cups of water. Make sure to scrape the yummy bits off the bottom because, honestly, that’s where the flavor lives! Bring this mixture to a simmer, then reduce the heat.
Cook the Veggies: Pour the sauce over your stuffed veggies and cover the pot. Cook these flavorful bundles for 25-30 minutes until they’re tender and your kitchen is filled with delicious aromas!
Serve and Enjoy: Once they’re cooked, garnish with more fresh herbs on top before serving. Every bite is going to take you on a little journey, I promise!

My Go-To Recipe
So why do I adore this Quick and Easy Mahashi? This is my go-to recipe when I need something comforting, yet easy to pull together. It’s the kind of dish that you make when you want to feel all warm and fuzzy inside. I’m a real sucker for those hashtag #DinnerGoals moments when my kids ask for seconds, and they are always thrilled when they see these stuffed veggies. Plus, the best part is that you can use whatever you’ve got on hand, suddenly, dinner just became stress-free!
And you know what’s even better? The leftovers! Now, if you loved this Mahashi, be sure to check out my Chicken Shawarma Wrap, my Falafel Recipe, or my Egyptian Hawawshi (Arayes) for more scrumptious Middle Eastern-inspired recipes!
Why This Recipe Works
Quick & Easy
This dish comes together in under 30 minutes with a no-fuss prep process! The filling is simple yet loaded with flavor, so you won’t break a sweat.
One-Pot Wonder
Seriously, all of this magic happens in one pot. Minimal cleanup required means you can spend more time enjoying your delicious meal and less time cleaning up. Hallelujah!
Customizable
Cooked rice is a blank canvas, and I love how easy it is to swap in whatever veggies you have sitting in the fridge. You could even use quinoa or lentils instead of rice for a little variation, the possibilities are endless!
Comfort Food
Loaded with tons of flavor, this dish is everything you want in a comforting meal. From the tender veggies to the flavorful filling, it’s just pure bliss!
Family-Friendly
This recipe makes everyone happy, and that’s a huge win in my house! Not only is it kid-approved, but it brings the whole family together for a lovely meal around the table.
Serving and Storage Tips
Serving Suggestions
I like to serve my Mahashi with a side of creamy yogurt and a fresh salad. A simple cucumber and tomato salad drizzled with olive oil and lemon is always a hit!
How Long It Keeps
You can store leftovers in an airtight container in the fridge for about 3-4 days. Just reheat in the microwave or on the stovetop (add a splash of water if needed to keep everything moist).
Reheating Instructions
For the best reheating results, warm your stuffed veggies gently on the stovetop, stirring occasionally to heat them through. They taste just as great, if not better, the next day!
Freezer Friendly
Absolutely! Just make sure they’re fully cooled before transferring them to a freezer-safe container. They’ll keep in the freezer for up to 3 months. When you’re ready to enjoy, simply thaw and reheat.
I hope you love this Quick and Easy Mahashi as much as I do! It’s the ultimate crowd-pleaser and perfect for any day of the week. So, what are you waiting for? Get into that kitchen and start stuffing those veggies! Happy cooking! For more Recipes Follow Us in our Pinterest.
Print
Mahashi (Middle Eastern Stuffed Vegetables)
- Total Time: 45 minutes
- Yield: 4 servings
- Diet: Omni
Description
This delicious Quick and Easy Mahashi comes together in about 30 minutes and is a delightful one-pot wonder that your family will love!
Ingredients
- Assorted Veggies (zucchini, small eggplants, or bell peppers)
- Kosher Salt (to taste)
- Ground Meat (1 lb, beef or lamb)
- Small Onion (1, minced)
- Black Pepper (pinch)
- White Pepper (pinch)
- Allspice (1 tsp)
- Coriander (1 tsp)
- Cardamom (pinch)
- Aleppo Pepper (pinch)
- Rice (1 cup, medium or short grain)
- Fresh Herbs (1 cup, parsley and cilantro)
- Olive Oil (2 tbsp)
- Garlic (3-4 cloves, minced)
- Tomato Paste (5 tbsp)
- Water (6 cups)
Instructions
- Prepare the Veggies: Start by cutting the tops off your zucchini, eggplants, and any other veggies you’re using. Hollow them out with a small spoon or melon baller, sprinkle them with kosher salt, and set aside.
- Cook the Meat Mixture: Heat olive oil in a pan over medium-high heat. Toss in the ground meat, allspice, coriander, cardamom, and both black and white pepper. Cook until pink is gone, then add the minced onion and continue cooking until translucent.
- Mix the Filling: In a large bowl, combine the cooked meat mixture with rice and fresh herbs. Mix well.
- Prepare the Veggies: Rinse the salted veggies under cool water to remove excess salt and pat dry. Sear the eggplant skins for extra flavor.
- Stuff the Veggies: Place the hollowed veggies upright in a pot. Spoon the filling into each one, packing snugly.
- Prepare the Sauce: In the pan, mix the tomato paste with salt and pepper, then add 6 cups of water. Bring to a simmer.
- Cook the Veggies: Pour the sauce over the stuffed veggies and cover. Cook for 25-30 minutes until tender.
- Serve and Enjoy: Garnish with fresh herbs before serving.
Notes
Serve with a side of creamy yogurt and a fresh salad. Leftovers can be stored in an airtight container in the fridge for 3-4 days or frozen for up to 3 months.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Cooking
- Cuisine: Middle Eastern
Nutrition
- Serving Size: 1 serving
- Calories: 380
- Sugar: 4g
- Sodium: 500mg
- Fat: 15g
- Saturated Fat: 5g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 5g
- Protein: 20g
- Cholesterol: 70mg



