Mustard beef skewers with mushrooms and cherry tomatoes
Mustard beef skewers with mushrooms and cherry tomatoes is ready in 40 minutes (30 hands-on) and has 506 kcal and 45 g of protein per serving. One serving costs about $7.37. Prices from Walmart, 2026.

- Total time
- 40 min
- Hands-on
- 30 min
- Calories
- 506 kcal
- Cost per serving
- $7.37
Ingredients (Serves: 2)
- Beef sirloin steak360 g
- Cherry tomatoes300 g
- Button mushrooms300 g
- Garlic6 g
- Red onion70 g
- Olive oil20 g
- Dijon mustard24 g
- White wine vinegar16 g
- Fresh parsley (optional)8 g
Method
Cut the beef sirloin into cubes and toss with the Dijon mustard, white wine vinegar, minced garlic and half the olive oil; leave to marinate for 15 minutes.
Cut the red onion into chunks and thread the beef, mushrooms, cherry tomatoes and onion onto skewers, alternating them.
Heat the remaining oil in a grill pan or skillet and cook the skewers for 10 minutes, turning, until browned all over.
Serve the skewers sprinkled with chopped fresh parsley.
Nutrition per serving
| Calories | 506 kcal |
|---|---|
| Protein | 45 g |
| Carbohydrates | 16 g |
| Sugars | 9 g |
| Fat | 29 g |
| Fiber | 4 g |
Plan your week with recipes like this
Cestio picks your meals for the whole week to fit your budget and diet, and writes the shopping list for your supermarket. Free for 3 days.
More recipes like this
Turkey meatballs with kale and lemon40 min · 529 kcal · $3.91
Turkey meatballs in tomato sauce with kale40 min · 523 kcal · $3.60
Turkey meatballs with cauliflower, cabbage and carrots40 min · 467 kcal · $3.01
Turkey meatballs in tomato sauce with spinach40 min · 489 kcal · $4.32
Beef meatballs with zucchini in tomato sauce40 min · 563 kcal · $3.66
Beef meatballs with mushrooms and spinach in tomato sauce40 min · 560 kcal · $5.24