What to Cook?

Website

Suggests a recipe based on ingredients you have available

68 stars 0 forks last commit first released AGPL-3.0

Actively maintained

Last commit 15 Aug 2026.

What to Cook? screenshot

What to Cook? is a lightweight web application that suggests one recipe based on the ingredients you have at home. It matches available ingredients against a recipe dataset and returns a single recommendation via a simple web UI.

Key Features

  • Ingredient-based matching that recommends one recipe adapted to what you have available
  • Java backend with a client-side TypeScript/HTML front end (single-page UI)
  • Example Docker Compose configuration for easy local deployment
  • Minimal, focused workflow that returns a single clear suggestion to reduce decision fatigue
  • Small codebase suitable for customization, experimentation, and contributions

Use Cases

  • Home cooks who want a quick recipe suggestion based on leftovers or pantry items
  • Developers or hobbyists who want a simple example of ingredient-matching and recipe UIs to extend
  • Small kitchen or meal-planning workflows where a single clear recommendation is preferred

Limitations and Considerations

  • Provides a single recipe suggestion rather than ranked lists or full meal planning
  • Likely relies on a small built-in recipe dataset; scaling requires importing or building larger recipe data
  • No built-in multi-user accounts, advanced allergy/diet filters, or complex natural-language ingredient parsing

What to Cook? is best suited for users seeking a minimal, self-hostable tool to turn available ingredients into an immediate recipe suggestion. Its small, editable codebase and Docker support make it practical for customization and experimentation.

Categories:

Tags:

Tech Stack:

Share:

Similar to What to Cook?

Superdesk

End-to-end newsroom platform and headless CMS for news publishing

750
238
Last commit

Open-source digital newsroom platform for news creation, curation, workflow, and multi-channel distribution, built around an API-centric headless CMS.

AGPL-3.0Actively maintained
Alternative to:
Arc XP logo
Arc XP
+13
Haven logo

Haven

Privacy-first, self-hosted private blogging platform (Ruby on Rails)

801
48
Last commit

Private, self-hosted blogging app with Markdown editor, private RSS, built-in reader, and Docker/Postgres deployment options.

MITActively maintained
Alternative to:
Medium logo
Medium
+9
REDAXO logo

REDAXO

Flexible PHP-based traditional CMS with modular architecture

354
116
Last commit

REDAXO is a lightweight, modular PHP CMS offering block/module-based content editing, a media pool, multilingual support, and an extensible AddOn system.

Actively maintained
Alternative to:
WordPress.com logo
WordPress.com
+10
Ghost logo

Ghost

Publishing platform with newsletters and paid memberships

55.2k
11.9k
Last commit

Ghost is an open-source publishing platform for blogs and websites with built-in newsletters, membership management, and paid subscriptions.

MITActively maintained
Alternative to:
Ghost(Pro) logo
Ghost(Pro)
+13
HTMLy logo

HTMLy

Databaseless PHP blogging platform and flat-file CMS

1.4k
310
Last commit

HTMLy is a fast, databaseless PHP blogging platform and flat-file CMS with built-in search, themes, categories/tags, and an admin dashboard for managing content.

GPL-2.0Slowing down
Alternative to:
WordPress.com logo
WordPress.com
+8
BookBounty logo

BookBounty

Finds missing Readarr books by searching Library Genesis

291
14
Last commit

Automates retrieval of missing books tracked by Readarr by searching Library Genesis and downloading matched files into a configured downloads path.

MPL-2.0Actively maintained
Alternative to:
Scribd logo
Scribd