If you’re craving something heartwarming, satisfying, and packed with layers of flavor, you’ve absolutely got to try The Coziest Smothered Caramelized Onion Meatballs (Dairy Free) Recipe. This dish is a loving twist on classic meatballs, rich with deeply caramelized onions and a luscious cashew cream gravy that’s completely dairy free but indulgent enough to make you forget any cream or butter ever existed. Each bite is tender, savory, and full of the kinds of cozy comforts that turn any meal into a special occasion.
Ingredients You’ll Need
The magic of The Coziest Smothered Caramelized Onion Meatballs (Dairy Free) Recipe lies in its straightforward but thoughtfully chosen ingredients. Each one contributes uniquely — from the sweetness of the caramelized onions, to the umami-packed nutritional yeast, and the creamy cashew base for the gravy, all combining to create a symphony of comfort and flavor.
- Raw cashews: Soaked to create a silky, dairy-free cream that’s perfect for the gravy.
- Olive oil: For caramelizing onions and adding a subtle fruity richness to the dish.
- Sweet onions: Thinly sliced and slowly caramelized to deepen sweetness and add texture.
- Garlic: Just the right amount to add aromatic warmth without overpowering.
- Nutritional yeast: Adds that perfect cheesy, nutty depth while keeping it dairy free.
- Coconut aminos: A sweet, savory seasoning alternative that enhances umami flavors.
- All-purpose seasoning and fresh thyme: To build layers of herbal and savory complexity.
- Chicken broth: A rich base for the cashew gravy that ties everything together smoothly.
- Ground beef and ground pork: The hearty, juicy foundation for these tender meatballs.
- Egg and coconut flour: Natural binders to keep the meatballs perfectly tender and cohesive.
- Tomato paste and fresh parsley: To brighten the mix with tang and freshness.
- Onion powder, garlic powder, kosher salt, and black pepper: Enhance and round out the flavors.
How to Make The Coziest Smothered Caramelized Onion Meatballs (Dairy Free) Recipe
Step 1: Soak the Cashews
Start by soaking the raw cashews in just boiled water in a small heatproof bowl. This softens them up for a creamy blend later that will mimic rich dairy cream perfectly. While they soak, you can get busy with the other prep steps — multitasking is your best friend here!
Step 2: Caramelize the Onions
Heat olive oil in a large skillet over medium heat and add your thinly sliced sweet onions. Slow and steady wins the race here — stir frequently to prevent burning. When the onions start sticking and browning slightly, splash a little water to release those beautiful browned bits and keep the onions tender. Repeat this splash-and-stir several times over about 25-30 minutes until the onions are deeply golden and reduced by more than half. Stir in chopped garlic and sauté a few minutes more, then blend in nutritional yeast, coconut aminos, seasoning, and thyme for an extra flavor boost. Set aside half a cup of this fragrant mixture to add to your meatball mix.
Step 3: Prepare the Meatball Mixture
In a large bowl, combine your ground beef and pork with the egg, tomato paste, coconut aminos, fresh parsley, onion powder, garlic powder, coconut flour, salt, pepper, and that reserved half cup of caramelized onion and garlic goodness. Mix lightly with a fork to combine — don’t overwork it, or your meatballs risk becoming tough instead of tender and cozy.
Step 4: Bake the Meatballs
Preheat your oven to 400°F and line a baking sheet with parchment paper. Use a cookie or ice cream scoop to portion out 20-24 meatballs, rolling them gently with lightly damp hands to keep them from sticking. Arrange them neatly on the tray and bake for 20-25 minutes, until golden and cooked through. While the meatballs are baking, it’s time to work on that dreamy gravy.
Step 5: Make the Cashew Cream Gravy
Drain your soaked cashews and blend them together with chicken broth until completely smooth and creamy. Return the skillet with the caramelized onions to medium heat and stir in your blended cashew cream. Bring it to a gentle simmer, scraping up all those tasty browned bits stuck to the pan — they add incredible depth. Let the gravy thicken slightly over low heat while your meatballs finish baking.
Step 6: Combine and Finish Cooking
Once the meatballs come out of the oven, gently transfer them into the pan with the cashew cream gravy, leaving behind any juices from baking. Let everything simmer together for 3-5 minutes, spooning the velvety gravy over the meatballs. Taste and season with salt and pepper as needed. This final simmer allows the flavors to mingle perfectly, producing the softest, juiciest meatballs wrapped in a warm, flavorful sauce.
How to Serve The Coziest Smothered Caramelized Onion Meatballs (Dairy Free) Recipe
Garnishes
Finishing touches can elevate this dish wonderfully. Fresh chopped parsley adds a vibrant pop of green and fresh flavor, while a sprinkle of cracked black pepper can add a gentle kick. For an extra cozy feel, a drizzle of olive oil over the top right before serving enriches the presentation and taste.
Side Dishes
This dish is incredibly versatile. Serve your meatballs over creamy mashed potatoes or fluffy polenta for a classic comfort combo. Rice works beautifully too, soaking up all the luscious gravy. Pair with roasted seasonal vegetables or a crisp green salad to cut through the richness and add color and freshness.
Creative Ways to Present
If you want to switch things up, try these meatballs as a cozy sandwich filling nestled in crusty bread with arugula for a satisfying handheld meal. Or, spoon them over cauliflower rice for a low-carb option that still feels indulgent. This recipe’s rich flavors lend themselves well to many creative serving ideas — let your culinary creativity run wild!
Make Ahead and Storage
Storing Leftovers
Meatballs and gravy keep beautifully in an airtight container in the fridge for up to 4 days. The flavors actually deepen overnight, making leftovers even more delicious! Just give them a gentle stir before reheating.
Freezing
These meatballs freeze exceptionally well. Arrange baked and cooled meatballs in a single layer on a baking sheet to freeze, then transfer to a freezer-safe bag or container. The cashew cream gravy can be frozen separately in an airtight container. Both should keep well for up to 3 months.
Reheating
Reheat leftovers gently on the stovetop over low-medium heat, stirring occasionally and adding a splash of broth or water if the gravy becomes too thick. You can also microwave individual portions covered with a microwave-safe lid or wrap, stirring halfway for even warming.
FAQs
Can I make this recipe vegetarian or vegan?
While this recipe uses ground beef and pork for depth and texture, you could substitute with plant-based ground alternatives or a lentil and mushroom mix for a vegetarian-friendly version, although the flavor and texture will differ slightly.
Is coconut flour necessary in the meatballs?
Coconut flour acts as a binder while keeping this dish dairy free and gluten free. You can try almond flour or gluten-free breadcrumbs, but be sure to adjust quantities as they absorb moisture differently.
Can I use vegetable broth instead of chicken broth?
Absolutely! Vegetable broth works well as a substitute in both the meatball mixture and the cashew cream gravy, making the recipe friendly for vegetarians if you switch out the meat as well.
What if I don’t have nutritional yeast?
Nutritional yeast adds a subtle cheesy flavor and richness, but if you don’t have it on hand, you can omit it or add a pinch more seasoning or a splash of tamari for umami depth.
How do I know when the onions are perfectly caramelized?
Patience is key! You’re looking for onions that are golden brown, soft, and reduced in volume by more than half, with a rich sweet aroma and no remaining raw crunch. It usually takes about 25-30 minutes over medium-low heat with occasional stirring and water splashes.
Final Thoughts
I can’t recommend The Coziest Smothered Caramelized Onion Meatballs (Dairy Free) Recipe enough if you’re searching for a comforting, flavorful, and naturally dairy-free meal that feels truly special. It’s the kind of dish that warms you from the inside out and impresses every time. So grab your apron, caramelize those onions with love, and get ready to dive into some serious cozy comfort!
Print
The Coziest Smothered Caramelized Onion Meatballs (Dairy Free) Recipe
These cozy smothered caramelized onion meatballs are a comforting, dairy-free dish featuring tender ground beef and pork meatballs baked to perfection, smothered in a rich cashew cream gravy enhanced by deeply caramelized sweet onions and fragrant herbs. Perfect for a hearty family meal, they pair beautifully with mashed potatoes, rice, or polenta.
- Total Time: 1 hour
- Yield: 6 servings (20-24 meatballs)
Ingredients
Cashew Cream Gravy
- 1/2 cup raw cashews
- 2 cups chicken broth
Caramelized Onions & Flavor Base
- 2 tablespoons olive oil
- 2 medium sweet onions, cut in half and very thinly sliced lengthwise
- 5 cloves garlic, chopped
- 1 tablespoon nutritional yeast
- 1 tablespoon coconut aminos
- 1 teaspoon all-purpose seasoning (or 1/2 teaspoon poultry seasoning)
- 1 teaspoon chopped fresh thyme or 1/2 teaspoon dried thyme
- Salt and pepper to taste
Meatballs
- 1 pound ground beef
- 1 pound ground pork
- 1 egg
- 2 tablespoons tomato paste
- 2 tablespoons coconut aminos
- 1/4 cup fresh parsley, chopped
- 1/2 teaspoon onion powder
- 1/2 teaspoon garlic powder
- 1 tablespoon coconut flour
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 1/2 cup caramelized onions and garlic (reserved from the cooked mixture)
Instructions
- Time Saving Prep: Begin caramelizing the onions in a skillet while simultaneously prepping the garlic, thyme, dried spices, and meatball ingredients to maximize efficiency.
- Soak the Cashews: In a small, heatproof bowl, cover raw cashews with just boiled water to soak while you prepare the rest of the recipe. Preheat your oven to 400°F.
- Caramelize the Onions: Heat 2 tablespoons olive oil over medium heat in a large skillet. Add the thinly sliced sweet onions and stir frequently. As the onions brown and stick (around 8 minutes), add a splash of water (2-3 tablespoons) to lift caramelized bits from the pan bottom. Repeat this 5-6 times throughout the 25-30 minute caramelization until onions are deeply golden and volume is reduced by more than half. Lower heat if necessary to avoid burning. Add chopped garlic and one more splash of water, sauté for 3-4 minutes until garlic is tender. Reserve 1/2 cup of this onion and garlic mixture to cool. Stir in nutritional yeast, coconut aminos, all-purpose seasoning, and thyme; sauté for another 30 seconds, then remove from heat.
- Prepare Meatball Mixture: In a large bowl, combine ground beef, pork, egg, tomato paste, coconut aminos, fresh parsley, onion powder, garlic powder, coconut flour, kosher salt, black pepper, and the cooled caramelized onion and garlic mixture. Gently mix using a fork to combine without overworking the meat for tender meatballs.
- Shape and Bake Meatballs: Line a baking sheet with parchment paper. Using a cookie or ice cream scoop, portion 20-24 golf-ball sized meatballs and roll them gently with wet hands to prevent sticking. Arrange evenly on the baking sheet and bake in the preheated oven for 20-25 minutes until cooked through.
- Make Cashew Cream Gravy: When meatballs have about 10 minutes left, drain soaked cashews and blend with 2 cups chicken broth on high speed for 1-2 minutes until silky smooth with no cashew pieces. Return the skillet with caramelized onions to medium heat, pour in the cashew cream, and simmer gently, scraping up browned bits to incorporate flavor. Reduce heat and let the gravy thicken slightly.
- Finish the Dish: When meatballs are done, transfer them carefully into the skillet with the creamy onion gravy, leaving behind any released baking juices. Simmer together for 3-5 minutes, spooning gravy over the meatballs. Adjust seasoning with salt and pepper. The gravy will thicken further as it cools but can be thinned with extra broth if desired. Serve hot, ideally over mashed potatoes, rice, or polenta with your favorite vegetable side.
Notes
- Wetting hands with water helps to shape the meatballs without sticking.
- Caramelizing onions slowly enhances sweetness and depth of flavor; don’t rush this process.
- Coconut aminos provide a savory umami note and substitute for soy sauce in this dairy-free recipe.
- The cashew cream gravy is rich yet dairy-free and can be adjusted for thickness by adding more broth.
- Meatballs can be served with mashed potatoes, rice, or polenta along with vegetables for a complete meal.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Category: Main Course
- Method: Baking
- Cuisine: American
- Diet: Dairy Free